Use this API to transfer money to beneficiary cards. Provide details such as beneficiary name, card type, network type, and transfer ID. You need to pass the tokenised card number or card token for this transfer. The response time for this API is 454 ms.

Please use this Authorization token in headers to call any payout API (Refresh this page if the token is expired)

Click to view the tokens to test CardPay integration.

Test Tokens

Test TokenResponse in UAT
Click to view the response codes.

Response Codes

Sub CodeStatusMessageNext Action
200SUCCESSTransfer completed successfullyNone
201PENDINGTransfer request pending at the bankNone
400ERRORTransfer Id already existsProvide a different transfer ID
403ERRORToken is not validValidate the token
403ERRORAPIs not enabled. Please reach out to [email protected]Please reach out to [email protected]
412ERRORNot enough available balance in the accountTry again with sufficient account balance
422ERRORPlease provide valid token detailsProvide a valid token
422ERRORamount should be at least 1.0Enter a transfer amount that is equal to or more than Rs. 1.
422ERRORInvalid bank account number or ifsc providedProvide valid bank account details
422ERRORPlease provide a valid NameProvide a valid name
422ERRORPlease provide a valid networkTypeProvide a valid network type
422ERRORcardType is invalidProvide a valid card type
422ERRORtransferId can contain only alphabets, numbers, hyphen and underscoreProvide a valid transfer ID
Click Try It! to start a request and see the response here!