Payment Detail
Merchant-facing payment object with receipt, fee, net, reserve, checkout, webhook, and ledger evidence.
Statement matched
Merchant sees one payment object progress from hosted checkout to receipt, webhook, statement, and payout readiness.
Failed, expired, and cancelled checkout sessions never create fee, reserve, receipt, or payout lines.
How does this payment reach the merchant system?
The merchant payment object links checkout, capture, webhook delivery, fulfillment, and support proof without exposing provider internals.
int_handoff_school_2026_001What messages were produced after capture?
Payment review ties capture to customer receipt delivery, merchant alert, reminder jobs, and notification control evidence.
notify_school_2026_001Which evidence belongs to this payment?
The payment object ties checkout, method route, provider capture, ledger movement, webhook, statement, and payout evidence together.
evidence_pack_school_2026_001Which customer screens produced this payment?
Merchant payment detail can explain checkout, OTP, retry/no-capture, receipt, and optional wallet routes.
payment_screen_map_school_2026_001Which actions touched this payment?
The payment object shows the browser demo actions that explain method choice, merchant follow-up, support intake, and operator review.
action_ledger_school_2026_001 / evidence_pack_school_2026_001Demo action state is local to this browser, but every row keeps the same payment, evidence pack, and money-boundary language.
pay_scenario_001
Object references
| Outcome | Object | Status | Money effect | Customer route |
|---|---|---|---|---|
| Issuer authentication | auth_school_2026_001 | authenticated | capture after approval | /pay/school-fee/authenticate |
| Failed attempt | att_school_failed_001 | failed | no capture | /pay/school-fee/retry |
| Expired checkout | cs_school_2026_expired_001 | expired | none | /pay/school-fee/expired |
| Cancelled checkout | cs_school_2026_cancelled_001 | cancelled | none | /pay/school-fee/cancelled |