Overview
Draft API contract for payment sessions, status checks and integration events.
Draft API contract
POST /v1/payment-sessions creates a payment attempt. GET /v1/payments returns a normalized status. Webhook delivery reports lifecycle changes.
Integration rules
A browser redirect is not the source of truth: final status must be confirmed server-side or through a signed event.