For the complete documentation index, see llms.txt. This page is also available as Markdown.

Supported Payment Channel

The Codapay Refund API universally supports all payment channels available in Codapay. Merchants can submit a standard API request for any eligible transaction.

Depending on the specific capabilities of the original payment channel, Codapay processes the refund using one of the following methods:

  • Direct Channel Refund: If the payment channel natively supports refunds, the transaction is processed automatically, and the funds are credited directly back to the customer's original payment method.

  • Manual Bank Transfer Fallback: If the payment channel does not natively support direct refunds, Codapay automatically initiates a manual fallback process. In this scenario, Codapay contacts the customer directly to securely collect their bank account details and completes the transfer.

This underlying execution logic is entirely abstracted from the merchant. The API integration, request payload, and expected responses remain identical across all payment channels.

Payment Channel ID Mapping

Please note that in the referenced page, the payType parameter corresponds directly to the Payment Channel ID used in the Refund API.

For a comprehensive list of Codapay payment channels and their corresponding numeric IDs required for API requests, please refer to this page: Hosted Payment Page

Last updated

Was this helpful?