Trace the payment lifecycle
Determine the failing stage before changing credentials:- Readiness: required fields saved and gateway selected.
- Initiation: application/provider accepts the request.
- Customer authorization: prompt or hosted checkout completes.
- Callback/verification: provider result reaches and passes signature checks.
- Ledger: payment reaches correct status with unique reference.
- Entitlement: subscriber/package/invoice updates.
- Receipt/notification: customer communication is generated.
- Settlement: provider funds reconcile externally.
