Bank payment
When the shopper makes the bank payment, this API creates a transaction record in the RKFL system.
An ACH bank transaction may take 3 - 4 working days to complete the transaction. This API returns the pending status of a bank transaction once it has been successfully initiated.
The bank transfer is P2P means from the shopper's bank account to the merchant's bank account. To enable the bank transfer, the merchant must complete the KYB process and link his bank account to the RKFL merchant portal to receive the payment.
The RKFL system deducts the configured merchant fee from the transaction and credits the remaining amount into the merchant's linked bank account.
The merchant can set up a webhook through the merchant portal to receive updates on every status change in the RKFL system. The merchant must set up only one webhook for crypto and bank transfer.
This API receives the request payload in an encrypted format. The encryption algo is RSA, and the encryption key is the merchant's public key.
POST
/purchases
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | "Bearer" + shopper access token |
Content-Type | String | application/json |
Request Body
Name | Type | Description |
---|---|---|
data* | String | Encrypted object |
Last updated