Pay1st Gateway API
The Pay1st Gateway API lets partners authenticate, list local payment methods per country, create signed payment requests, query payment status, and issue refunds across 120+ African payment methods, with Carry1st acting as Merchant of Record.
Documentation
Documentation
https://pay1st-docs.carry1st.com/
APIReference
https://pay1st-docs.carry1st.com/reference/gateway-api-overview
GettingStarted
https://pay1st-docs.carry1st.com/reference/gateway-integration-step-by-step-checklist
Authentication
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/authentication/carry1st-authentication.yml
Specifications
Other Resources
Sandbox
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/sandbox/carry1st-sandbox.yml
Idempotency
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/conventions/carry1st-conventions.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/conventions/carry1st-conventions.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/errors/carry1st-problem-types.yml
Webhooks
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/asyncapi/carry1st-pay1st-webhooks.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/data-model/carry1st-data-model.yml
Overlay
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/overlays/carry1st-pay1st-gateway-overlay.yaml
AgenticAccess
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/agentic-access/carry1st-agentic-access.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/apis.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/arazzo/_index.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/carry1st/refs/heads/main/arazzo/carry1st-collect-payment.yml