Available in🇮🇳 India
There are certain error codes specific for each payment method supported by Razorpay. To understand the errors and their reasons, it is recommended to know the source (stakeholders) and the steps involved in the payment flows:
Cards
The payment flow for Card payments is illustrated below.
- Source Parameter
- Step Parameter
The possible values for the
source parameter for cards are listed below:customerbusinessinternalgatewayissuer_bank
UPI
UPI payments can be made using the following:Intent Flow
Intent Flow
The payment flow for UPI Intent payments is illustrated below.

- Source Parameter
- Step Parameter
The possible values for the
source parameter for both collect and intent flows in UPI are as follows:customerbusinessinternalcustomer_pspgatewaynetworkissuer_bankbeneficiary_bank
Collect Flow
Collect Flow
The payment flow for UPI Collect payments is illustrated below.

- Source Parameter
- Step Parameter
The possible values for the
source parameter for both collect and intent flows in UPI are as follows:customerbusinessinternalcustomer_pspgatewaynetworkissuer_bankbeneficiary_bank
Netbanking
The payment flow for Netbanking payments is illustrated below:
- Source Parameter
- Step Parameter
The possible values for the
source parameter for netbanking are listed below:customerbusinessinternalissuer_bank
Wallet
The payment flow for Wallet payments is illustrated below:
The payment flow for Wallet payments is illustrated below:
- Source Parameter
- Step Parameter
The possible values for the
source parameter for wallet are listed below:customerbusinessinternalissuer
Cardless EMI
The payment flow for Cardless EMI payments is illustrated below:
- Source Parameter
- Step Parameter
The possible values for the
source parameter for Cardless EMI flow are:customerbusinessinternalnetworkissuer