Jump to Content
Paga API DocumentationDocumentation
Documentation
DocumentationPaga API Documentation
Documentation
Documentation

Overview

  • Create a Paga Business Account
  • Get Your API Keys
  • Authentication
  • IP Whitelisting
  • Hashing
  • Test Data
  • Error Handling
  • Best Practices

Collect Payment

  • Overview
  • Checkout JS
  • Checkout link
  • Checkout Inline
  • Dynamic Payment Identifier
  • Persistent Payment Identifier
  • Bank USSD
  • Paga Wallet

make Payment

  • Overview
  • Money Transfer (Payout)
  • Airtime and Data Purchase
  • Bill payment (VAS)

API Documentation

  • Introduction
  • Collect API
    • Collect API Operations
    • Collect API Status Codes
    • Java Library
    • PHP Library
    • Node Library
    • Python Library
  • Paga Connect
    • Getting Started
    • Customizing the Look and Feel
    • Paga Connect Operations Version 2
    • Paga Connect Operations
    • Python Library
    • PHP Library
    • Node Library
    • Java Library
  • Business API
    • Getting Started
    • Business API Operations
    • Business API Error Codes
    • Business API Java Library
    • Business API Python Library
    • Business API Node Library
    • PHP Library
  • Merchant Services
    • Getting started
    • Merchant Service API
    • Merchant Service API Error Codes
    • Python Library
    • Node Library
    • PHP Library
    • Java Library
  • Merchant Notification Reverse API
    • Getting Started
    • Notification Services
    • Node Sample Code
    • PHP Sample Code
    • Java Sample Code

Request Payment

Suggest Edits

Register a new request for payment between a payer and a payee.

Once a payment request is initiated successfully, the payer is notified by the platform (this can be suppressed) and can proceed to authorise/execute the payment. Once the payment is fulfilled, a notification is sent to the supplied callback URL.

See the callback notification section for more details.

Updated almost 3 years ago