Peach Payments · Authentication Profile

Peachpayments Authentication

Authentication

Peach Payments secures its APIs with http and inline-credentials across 3 declared security schemes, as derived from its OpenAPI definitions.

PaymentsFintechAfricaPayment GatewayCheckoutPayouts
Methods: http, inline-credentials Schemes: 3 OAuth flows: API key in:

Security Schemes

oauth_bearer http
scheme: bearer
payments_inline_auth apiKey
scheme: inline-credentials · in: body ()
checkout_signature hmac
scheme: hmac-sha256

Source

Authentication Profile

Raw ↑
generated: '2026-07-17'
method: searched
source: openapi/peachpayments-openapi.yml
docs: https://developer.peachpayments.com/docs/checkout-embedded-authentication
summary:
  types:
  - http
  - inline-credentials
schemes:
- name: oauth_bearer
  type: http
  scheme: bearer
  bearerFormat: JWT
  sources:
  - openapi/peachpayments-openapi.yml
  notes: >-
    Checkout, Payment Links, Payouts, and Reconciliation use OAuth 2.0
    client-credentials. POST clientId + clientSecret + merchantId to
    {peach-auth-service}/api/oauth/token (sandbox-dashboard.peachpayments.com
    for sandbox, dashboard.peachpayments.com for live) to obtain a
    short-lived access_token, then send Authorization: Bearer {access_token}.
    An entityId scopes the merchant channel, currencies, and payment methods.
- name: payments_inline_auth
  type: apiKey
  in: body
  scheme: inline-credentials
  sources:
  - openapi/peachpayments-openapi.yml
  notes: >-
    The server-to-server Payments API does not use the OAuth Bearer flow;
    it accepts an inline authentication object of userId, password, and
    entityId in the request body.
- name: checkout_signature
  type: hmac
  scheme: hmac-sha256
  sources:
  - https://developer.peachpayments.com/docs/checkout-authentication
  notes: >-
    Legacy/Hosted Checkout V1 additionally supports HMAC SHA-256 request
    signing using a shared secret token from the Peach Payments Dashboard.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/peachpayments-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.