Payflex logo

Payflex

Payflex is a South African Buy Now Pay Later (BNPL) platform that enables merchants to offer interest-free installment payment options to consumers. Shoppers can split purchases into up to four interest-free payments over six weeks, with the first payment made upfront. Payflex pays merchants the full purchase amount upfront (less a commission) and assumes all credit and fraud risk. The REST API supports hosted and embedded checkout flows, order lifecycle management, refunds, and merchant configuration retrieval.

1 APIs 0 Features
BNPLBuy Now Pay LaterPaymentsInstallmentsSouth AfricaFintechE-commerce

APIs

Payflex Merchant API

REST API for integrating Payflex BNPL installment payments into e-commerce platforms. Supports order creation with hosted or embedded checkout flows, order status retrieval, ful...

Semantic Vocabularies

context Context

8 classes · 43 properties

JSON-LD

Resources

🔗
Website
Website
🌐
MerchantPortal
MerchantPortal
🔗
MerchantHub
MerchantHub
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📰
Blog
Blog
👥
GitHub
GitHub
🔗
WooCommercePlugin
WooCommercePlugin
🔗
WooCommercePluginSource
WooCommercePluginSource
🔗
MagentoModule
MagentoModule
🔗
OpenCartExtension
OpenCartExtension
🔗
PrestaShopModule
PrestaShopModule

Sources

Raw ↑
name: Payflex
description: >
  Payflex is a South African Buy Now Pay Later (BNPL) platform that enables
  merchants to offer interest-free installment payment options to consumers.
  Shoppers can split purchases into up to four interest-free payments over six
  weeks, with the first payment made upfront. Payflex pays merchants the full
  purchase amount upfront (less a commission) and assumes all credit and fraud
  risk. The REST API supports hosted and embedded checkout flows, order
  lifecycle management, refunds, and merchant configuration retrieval.
image: https://payflex.co.za/wp-content/uploads/2021/06/payflex-logo.png
tags:
  - BNPL
  - Buy Now Pay Later
  - Payments
  - Installments
  - South Africa
  - Fintech
  - E-commerce
created: "2026-06-13"
modified: "2026-06-13"
url: https://raw.githubusercontent.com/api-evangelist/payflex/refs/heads/main/apis.yml
specificationVersion: "0.19"
apis:
  - name: Payflex Merchant API
    description: >
      REST API for integrating Payflex BNPL installment payments into
      e-commerce platforms. Supports order creation with hosted or embedded
      checkout flows, order status retrieval, full and partial refunds, merchant
      configuration retrieval, and OAuth2 client-credentials authentication.
      Merchants provide customer details, billing/shipping addresses, and order
      amounts; Payflex returns a redirect URL and order token to complete the
      payment flow.
    image: https://payflex.co.za/wp-content/uploads/2021/06/payflex-logo.png
    humanURL: https://docs.payflex.co.za/
    baseURL: https://api.payflex.co.za
    tags:
      - Orders
      - Payments
      - Refunds
      - Merchant Configuration
      - Authentication
    properties:
      - type: Documentation
        url: https://docs.payflex.co.za/
      - type: GettingStarted
        url: https://docs.payflex.co.za/docs/getting-started
      - type: Authentication
        url: https://docs.payflex.co.za/docs/getting-started
      - type: Plans
        url: https://raw.githubusercontent.com/api-evangelist/payflex/refs/heads/main/plans/plans.yml
      - type: RateLimits
        url: https://raw.githubusercontent.com/api-evangelist/payflex/refs/heads/main/rate-limits/rate-limits.yml
      - type: FinOps
        url: https://raw.githubusercontent.com/api-evangelist/payflex/refs/heads/main/finops/finops.yml
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/payflex/refs/heads/main/openapi/openapi.yml
    contact:
      - FN: Payflex Merchant Support
        email: [email protected]
        url: https://payflex.co.za/support/
    environments:
      - name: Production
        url: https://api.payflex.co.za
      - name: Sandbox
        url: https://api.uat.payflex.co.za
common:
  - type: Website
    url: https://payflex.co.za/
  - type: MerchantPortal
    url: https://merchant.payflex.co.za/login
  - type: MerchantHub
    url: https://payflex.co.za/merchant/
  - type: Support
    url: https://payflex.co.za/support/
  - type: TermsOfService
    url: https://payflex.co.za/terms-conditions/
  - type: PrivacyPolicy
    url: https://payflex.co.za/privacy-policy/
  - type: Blog
    url: https://payflex.co.za/merchant-hub/
  - type: GitHub
    url: https://github.com/PayFlexSA
  - type: WooCommercePlugin
    url: https://wordpress.org/plugins/payflex-payment-gateway/
  - type: WooCommercePluginSource
    url: https://github.com/PayFlexSA/payflex-woocommerce-plugin
  - type: MagentoModule
    url: https://github.com/PayFlexSA/payflex-magento-2-4-module
  - type: OpenCartExtension
    url: https://github.com/PayFlexSA/payflex-opencart-4-extension
  - type: PrestaShopModule
    url: https://github.com/PayFlexSA/payflex-prestashop-8-module
maintainers:
  - FN: API Evangelist
    email: [email protected]
    url: https://apievangelist.com