aid: peachpayments
url: https://raw.githubusercontent.com/api-evangelist/peachpayments/refs/heads/main/apis.yml
name: Peach Payments
kind: company
description: Peach Payments is a pan-African payment orchestration gateway founded in 2012 in Cape Town,
  South Africa, operating across South Africa, Kenya, and Mauritius. Its PCI DSS Level 1 platform exposes
  REST APIs for Checkout (Hosted, Embedded, Embedded Express), server-to-server Payments, Payment Links,
  Payouts, and Reconciliation, supporting cards plus local methods like PayShap, Capitec Pay, 1Voucher,
  Mobicred, M-PESA, and MauCAS in ZAR, KES, and MUR.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: paid
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Paid · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/peachpayments.png
x-docs-platform: readme
x-docs-platform-confidence: high
x-docs-platform-checked: 2026-10-04
tags:
- Payments
- Fintech
- Africa
- Payment Gateway
- Checkout
- Payouts
created: '2026-07-17'
modified: '2026-09-16'
specificationVersion: '0.23'
apis:
- aid: peachpayments:peachpayments-authentication-api
  name: Peach Payments Authentication API
  description: OAuth 2.0 token generation for Checkout, Payouts, and Reconciliation.
  humanURL: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  baseURL: https://dashboard.peachpayments.com
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/peachpayments-authentication-api-openapi.yml
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-overview
  - type: APIReference
    url: https://developer.peachpayments.com/reference/payment
  - type: PostmanCollection
    url: collections/peachpayments.postman_collection.json
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payments-api-flows
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payment-links-overview
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payouts-api-1
  - type: Documentation
    url: https://developer.peachpayments.com/docs/bus-ops-recon-api
- aid: peachpayments:peachpayments-checkout-api
  name: Peach Payments Checkout API
  description: Hosted, Embedded, and Embedded Express checkout sessions.
  humanURL: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  baseURL: https://dashboard.peachpayments.com
  tags:
  - Checkout
  properties:
  - type: OpenAPI
    url: openapi/peachpayments-checkout-api-openapi.yml
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-overview
  - type: APIReference
    url: https://developer.peachpayments.com/reference/payment
  - type: PostmanCollection
    url: collections/peachpayments.postman_collection.json
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payments-api-flows
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payment-links-overview
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payouts-api-1
  - type: Documentation
    url: https://developer.peachpayments.com/docs/bus-ops-recon-api
- aid: peachpayments:peachpayments-payment-links-api
  name: Peach Payments Payment Links API
  description: Shareable, single-use and bulk payment links.
  humanURL: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  baseURL: https://dashboard.peachpayments.com
  tags:
  - Payment Links
  properties:
  - type: OpenAPI
    url: openapi/peachpayments-payment-links-api-openapi.yml
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-overview
  - type: APIReference
    url: https://developer.peachpayments.com/reference/payment
  - type: PostmanCollection
    url: collections/peachpayments.postman_collection.json
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payments-api-flows
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payment-links-overview
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payouts-api-1
  - type: Documentation
    url: https://developer.peachpayments.com/docs/bus-ops-recon-api
- aid: peachpayments:peachpayments-payments-api
  name: Peach Payments API
  description: Server-to-server debit and refund transactions.
  humanURL: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  baseURL: https://dashboard.peachpayments.com
  tags:
  - Payments
  properties:
  - type: OpenAPI
    url: openapi/peachpayments-payments-api-openapi.yml
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-overview
  - type: APIReference
    url: https://developer.peachpayments.com/reference/payment
  - type: PostmanCollection
    url: collections/peachpayments.postman_collection.json
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payments-api-flows
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payment-links-overview
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payouts-api-1
  - type: Documentation
    url: https://developer.peachpayments.com/docs/bus-ops-recon-api
- aid: peachpayments:peachpayments-payouts-api
  name: Peach Payments Payouts API
  description: Merchant-initiated payouts and bank account verification.
  humanURL: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  baseURL: https://dashboard.peachpayments.com
  tags:
  - Payouts
  properties:
  - type: OpenAPI
    url: openapi/peachpayments-payouts-api-openapi.yml
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-overview
  - type: APIReference
    url: https://developer.peachpayments.com/reference/payment
  - type: PostmanCollection
    url: collections/peachpayments.postman_collection.json
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payments-api-flows
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payment-links-overview
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payouts-api-1
  - type: Documentation
    url: https://developer.peachpayments.com/docs/bus-ops-recon-api
- aid: peachpayments:peachpayments-reconciliation-api
  name: Peach Payments Reconciliation API
  description: Settlement and transaction reconciliation reporting.
  humanURL: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  baseURL: https://dashboard.peachpayments.com
  tags:
  - Reconciliation
  properties:
  - type: OpenAPI
    url: openapi/peachpayments-reconciliation-api-openapi.yml
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-embedded-authentication
  - type: Documentation
    url: https://developer.peachpayments.com/docs/checkout-overview
  - type: APIReference
    url: https://developer.peachpayments.com/reference/payment
  - type: PostmanCollection
    url: collections/peachpayments.postman_collection.json
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payments-api-flows
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payment-links-overview
  - type: Documentation
    url: https://developer.peachpayments.com/docs/payouts-api-1
  - type: Documentation
    url: https://developer.peachpayments.com/docs/bus-ops-recon-api
common:
- type: CapabilityMap
  url: capabilities/peachpayments-capability-edges.yml
  name: Peach Payments Business Capability Map
- type: X-MCPServerCandidate
  url: mcp/peachpayments-mcp.yml
  note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate
    — a tool list derived from the published API contracts, not an existing server. The scorer already
    read the manifest and reported mcp_server correctly; the MCPServer type was crediting the artifact-type
    surfaces with a server that does not exist.'
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/peach-payments/overview
- type: AgenticAccess
  url: agentic-access/peachpayments-agentic-access.yml
- type: TrustCenter
  url: security/peachpayments-trust-center.yml
- type: Compliance
  url: security/peachpayments-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/peachpayments-vulnerability-disclosure.yml
- type: Security
  url: security/peachpayments-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/peachpayments-domain-security.yml
- type: Authentication
  url: authentication/peachpayments-authentication.yml
- type: Packages
  url: packages/peachpayments-packages.yml
- type: SDKs
  url: packages/peachpayments-packages.yml
- type: LLMsTxt
  url: llms/peachpayments-llms.txt
- type: Overlay
  url: overlays/peachpayments-openapi-overlay.yaml
- type: Conformance
  url: conformance/peachpayments-conformance.yml
- type: ErrorCatalog
  url: errors/peachpayments-problem-types.yml
- type: DeclineCodes
  url: errors/peachpayments-decline-codes.yml
- type: Lifecycle
  url: lifecycle/peachpayments-lifecycle.yml
- type: StatusPage
  url: https://status.peachpayments.com
- type: Sandbox
  url: sandbox/peachpayments-sandbox.yml
- type: Conventions
  url: conventions/peachpayments-conventions.yml
- type: ChangeLog
  url: changelog/peachpayments-changelog.yml
- type: Components
  url: components/peachpayments-components.yml
- type: DataModel
  url: data-model/peachpayments-data-model.yml
- type: Webhooks
  url: asyncapi/peachpayments-webhooks.yml
- type: AgentSkill
  url: skills/_index.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/peach-payments
- type: Website
  url: https://www.peachpayments.com/
- type: DeveloperPortal
  url: https://developer.peachpayments.com/
- type: Documentation
  url: https://developer.peachpayments.com/
- type: APIReference
  url: https://developer.peachpayments.com/reference
- type: GettingStarted
  url: https://developer.peachpayments.com/docs/product-portfolio-overview
- type: Support
  url: https://www.peachpayments.com/contact
- type: Blog
  url: https://www.peachpayments.com/scale
- type: Pricing
  url: https://www.peachpayments.com/fees
- type: SignUp
  url: https://www.peachpayments.com/get-started
- type: Login
  url: https://dashboard.peachpayments.com
- type: TermsOfService
  url: https://www.peachpayments.com/legal
- type: PrivacyPolicy
  url: https://www.peachpayments.com/legal
- type: Postman
  url: https://www.postman.com/peachpayments/peach-payments-public-workspace
- type: Plans
  url: plans/peachpayments-plans-pricing.yml
- type: RateLimits
  url: rate-limits/peachpayments-rate-limits.yml
- type: FinOps
  url: finops/peachpayments-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
