Skip to content

payment options

oabdoun edited this page Dec 4, 2014 · 3 revisions

Customer Payment Options

Payment options is a JSON or JavaScript object that specifies the mode of payment selected by the customer. It has the following format

{
	"mode": "card",
	"cardNumber": "4444 3333 2222 1111",
	"cardHolder": "Chhota Bheem",
	"cardExpiry": "08/22",
	"cardCvv": "842",
	"bankCode": "CID008",
	"token": "7b8a08343354b1ad295d3d930fb44e82",
	"tokenCvv": "648"
}

where

  • mode is card for credit / debit card, netbanking for netbanking or token for credit / debit card saved with Citrus Wallet
  • cardNumber the credit / debit card number (PAN) when mode is card
  • cardHolder the name on the credit / debit card when mode is card
  • cardExpiry the credit / debit expiry date (in format 'mm/yy' or 'mm/yyyy') when mode is card
  • cardCvv the 3 or 4 digits security number at the back of the credit / debit card when mode is card
  • bankCode the CitrusPay code for the bank when mode is netbanking
  • token the Citrus Wallet token value of the saved credit / debit card when mode is token
  • tokenCvv the 3 or 4 digits security number at the back of the credit / debit saved card when mode is token

Bank codes

This is a list of CitrusPay bank codes to use for netbanking payment options

Clone this wiki locally