Complete list of CCAvenue Response code with description

CCAvenue Response Codes

Name Description Type (length)
order_id Unique ID sent by the merchant at the time of initiating the transaction. Alphanumeric (30)
tracking_id Unique payment reference number generated by CCAvenue for each order. Numeric (12)
bank_ref_no Reference number generated by the bank for the transaction. Alphanumeric
order_status Status of the transaction. Alphabets (15)
Success
Failure
Aborted
Invalid
failure_message Reason for failure. Alphanumeric
payment_mode Mode of payment used by the customer Alphabets
Credit Card
Net banking
Debit Card
Cash Card
Mobile Payment
card_name The name of the card/bank used by the customer to make the payment. Credit Card – Visa, Mastercard, Amex Netbanking – ICICI, HDFC, SBI etc. Alphanumeric
status_code Authorization code received from the bank. Numeric (3)
status_message Authorization status message received from the bank. Alphanumeric (150)
currency Currency code in which the transaction was processed. Alphabets (3)
INR – Indian Rupee
USD – United States Dollar
SGD – Singapore Dollar
GBP – Pound Sterling
EUR – Euro, official currency of Eurozone
amount Order amount Numeric (12, 2)
billing_ name Name of the customer Alphabets (60)
billing_ address Customer’s billing address Alphanumeric (150)
billing_ city Customer’s billing city Alphabets (30)
billing_ state Customer’s billing state Alphabets (30)
billing_ zip Customer’s billing zip code Alphanumeric (15)
billing_ country Customer’s billing country Alphabets (50)
billing_ tel Customer’s phone number Numeric (20)
billing_ email Customer’s email address Alphanumeric (70)
delivery_ name Recipient’s name Alphabets (60)
delivery_ address Shipping address Alphanumeric (150)
delivery_ city Shipping city Alphabets (30)
delivery_ state Shipping state Alphabets (30)
delivery_ zip Shipping zip code Alphanumeric (15)
delivery_ country Shipping country Alphabets (50)
delivery_ tel Shipping phone number Numeric (22)
merchant_param1 Additional information about the transaction sent by the merchant. Alphanumeric (100)
merchant_param2 Additional information about the transaction sent by the merchant. Alphanumeric (100)
merchant_param3 Additional information about the transaction sent by the merchant. Alphanumeric (100)
merchant_param4 Additional information about the transaction sent by the merchant. Alphanumeric (100)
merchant_param5 Additional information about the transaction sent by the merchant. Alphanumeric (100)
vault This parameter can be used if merchant availing the vault option. On using vault functionality if card details are saved at CCAvenue end value returned will be Y. If card details are not saved at CCAvenue end the value returned for this parameter will be N. Character (1)
offer_type This parameter can be used for sending additional information if customer has used any discount or promotion while completing the transaction. If customer is using discount-coupon, value of this parameter would be discount. If customer is using promo-code, value of this parameter would be promotion. Alphabets (9)
offer_code This parameter can be used for sending additional information about the discount coupon and Promo code used while completing the transaction. If customer has used Discount the value sent would be Discount code. If customer has used Promotion the value sent would be Promo code. Alphanumeric (30)
discount_value This parameter can be used for sending additional information about the discounted amount. Numeric (12,2)
retry This denotes whether the transaction is a retry transaction or not. Character (1)
Value:
Y – Retry Transaction
N – Not a Retry Transaction
Note: A transaction done for the first time would be marked as ‘N’, whereas the subsequent valid retry attempts would be marked as ‘Y’.
response_code This is the code assigned to each type of response received from the bank. Numeric (5)

2 thoughts on “Complete list of CCAvenue Response code with description

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.