Inititate Rupay Card Transaction API

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
integer
required

This field must contain the PG Merchant ID. Character Limit: 8.

string
required

This field must contain the merchant reference number. Character Limit: 20.

string
required

This field must contain the valid Rupay card, all the digits as a continuous string without formatting and should be encrypted using the public key provided. For example, if the card number is 6073xxxxxxxx4961, the encrypted value is Ta98jghdIuDS0ImxrE3MgYT Rz7gPTh0g26gncOilMq31R4 yIXlRPkxO+bzK2BVWFNCSkcZr87e2q1qU=

string
required

This field must contain the encrypted month and year the card expires as embossed on the card. Format: MMYYYY. For example, if the value is 122024, the encrypted value is d+UO+ULocf0yG9EGPglxeHeEmCfN2yvOna18b7mjSGFcgKD3XL4sPkTf1/f/sL0kd5pE0

string
required

This field must contain the UserAgent string information of the cardholder browser/app., i.e., HTTP Header. Character Limit: 512.

string
required

This field must contain the public IP address (IPv4 or IPv6) of the cardholder, end user who has performed. Character Limit: 50.

string
required

This field must contain the accept header is used by HTTP clients (browser/app) to tell the server what content types they will accept and it should capture from end user device who has performed. Character Limit: 256.

integer
required

This field must contain the purchase amount including the minor units of currency with all punctuation removed i.e., implied decimals and no formatting . For Token transaction, the value is 0 (For Token transaction if purpose ofAuthentication is “only Card registration” ). Character Limit: 12.

integer
required

This field must contain the ISO standard 4217, currency code in which the authAmount is expressed. Character Limit: 3.

string
required

This field must contain the encrypted 3 digits located on the back of the card within the signature area. For example, if the value is 123, the encrypted value is jTFsqKLScIsYBw6fNOKDN/ji7MutY54bRpCoy+WPPMM9Xw x7hGhnxuS2o2o7zXiA/sWhD.

string

This field must contain the order description. Character Limit: 50.

string

This field must contain the CTX ID, which is unique for every Transaction. Character Limit: 16.

string

This field must contain the MTX ID, which is unique for every Transaction. Character Limit: 16.

string

This field must contain the base currency amount i.e. INR for International transactions in implied decimals. Character Limit: 12.

string

This field is mandatory for Convenience Merchant. Original sale amount is captured in this field in implied decimals. Character Limit: 12.

string
required

This field must contain the fully Qualified URL to send back the response of Redirection request to NPCI. Merchant needs to form this URL where the response of redirection request will be sent back.

string
required

This field must contain the any of the following: * SMS- SMS authorization message * DMS- DMS authorization message * AUT- Authentication only * SGC - SMS authorization & with guest check out * DGC - DMS Authorization& with Guest checkout

string

This will be used for token transactions. This field must contain the purpose of the Authentication used so that PG can send required data in Iniate2 API and generate_otp call. This field is Mandatory for ALT ID Transaction. Pass either of the values 1. Only Card registration (OR) 2. Card registration during Authorization (OR) 3. Real Card Transaction (OR) 4. Token Transaction (OR) 5. ALT ID Transaction.

string

To be passed by merchant for token PAN transaction to be sent to Card union. Character Limit:

Headers
string
required

This parameter must contain the API key provided by Wibmo.

integer
required

This parameter must contain the PG Sale ID.

Response
200
Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here!