Create a session
Start a hosted checkout from a trusted backend.
Hosted checkout
Choose purchase, card management, credit, or subscription actions.
Embed the flow
Open the server-created URL in the browser SDK.
AI credits
Discover offers and purchase credits for a billing account.
Who can integrate
Payments APIs use service-client credentials provisioned for approved Boxpressd backends. A Boxpressd developer API key does not authenticate directly to Payments. Each service client has exact allowlists for actions, permissions, billing resource types, origins, and return URLs. Keep its secret in the calling backend’s secret store.Funds flow
Marketplace charges use direct merchant orchestration:- A trusted backend creates a hosted session.
- The card is submitted only to the Payments origin and tokenized in the card-data environment.
- Payments selects the merchant account and gateway on the server.
- NMI or Authorize.Net processes the charge under the merchant’s account.
- The gateway and acquirer settle directly to the merchant.
- A durable outbox delivers the signed result or grants the purchased Boxpressd entitlement and credits exactly once.