Verified BursaPay workflow: Explains the active-state and optional end-date controls on PublicPayment.
1. Overview & Purpose
PublicPayment stores is_active and an optional end_date, providing explicit controls over whether a collection link remains active and when its stated collection period ends.
2. Requirements & Setup
The organization should keep the payment definition current with the real campaign or collection window.
3. Step-by-Step Workflow
- Open the public payment definition.
- Review its active state and optional end date.
- Update the configuration when a collection window opens or closes.
- Verify the public-facing payment path after the change.
4. Rules & Troubleshooting
Do not rely on an external announcement alone to close a collection; update the payment configuration itself.
5. Verification & Next Steps
After an expiry or activation change, re-test the link and communicate the new state to users.