Skip to main content

Get Refund Requirements (Internal)

This endpoint is used internally by the ZenPays dashboard UI to render dynamic refund forms. It is not intended for direct merchant integration.

To create a refund, use the single-step API:

POST /merchant/api/v1/refund-intents -- Create Refund

That endpoint accepts the transaction ID, reason, amount, and any required beneficiary fields in one call. See the Beneficiary Fields by Provider section for details on which fields are needed for each payment provider and currency.