This site requires javascript to be enabled.

RuPay Credit

Results for

Results for Searching

Process flows

Note: In order to integrate RuPay (Credit & Debit), please refer to our API Reference.

RuPay Credit.png

  1. The consumer selects a card payment product and makes a transaction with you.
  2. Your server sends the authorization request to us containing the card payment details of the consumer and your reference ID. 
  3. Before authorizing the transaction we first send the transaction for authentication
  4. If authentication is completed, the transaction continues
  5. We redirect the authorization request to the relevant acquiring channel.
  6. The acquirer redirects the authorization request to the card issuing bank.
  7. The card issuing bank processes the transaction in real-time, returning an authorization or decline response.
  8. The acquirer sends the authorization result to us.
  9. We return the request response result to you - If the request is authorized, you can choose to release the product or service to the consumer.
  10. We will also, automatically or after a request for capture, send the settlement file to the acquirer to facilitate collection of a successfully authorized transaction.
  11. The acquirer sends the settlement request, via the card scheme, to the card issuing bank and the consumer‘s account will be debited accordingly.
  12. The card issuing bank transfers, via the card scheme, the funds to the acquirer.
  13. The acquirer transfers the funds to our bank account where the confirmation of funds is registered.
  14. You will then receive the funds and a payment report which will include your payment reference – This enables you to update the relevant orders based on the information contained in the report.

During the transaction process the payment status is updated each time a request or response is received and the changes are reported to your system. 

rupay-state-diagram.png

Next Testing