Reputation: 37
i m doing ccavenue integration in php. my whole code is working wekk with the help of billing details. my question is :- Can i use ccavenue integration without giving billing details successfully? if yes then how? i mean i should not need to give customer billing details. but when i use without billing details then it shows error given below.
Security Error. Illegal access detected
order_id 123654789 tracking_id 303000076347 bank_ref_no null order_status Invalid failure_message payment_mode null card_name null status_code status_message Please enter a name with min. 3 max. 60 characters., 21010:billing_tel: Required parameter missing., 31011:billing_email: Invalid Parameter
thanx in advance.
Upvotes: 2
Views: 8153
Reputation: 1330
Yes you can do it, just follow below steps:
However we need to post billing country and customer details(ie contact number and email id) to CCAvenue checkout page through backend mode. Also note, as we have skipped billing information from the CCAvenue checkout page, International payment options cannot be offered.
Upvotes: 7
Reputation: 381
IMHO, billing details are required to verify the card details provided by the user.
Payment Gateway will pass that information to the bank/credit card processor which will intrun validate the details against it's internal database. Should the validation fail, it will fail the transaction as happened with you.
Therefore, irrespective of the delivery address, the billing name / address should match the name and address provided to the bank during issuance of the debit/credit card.
Upvotes: -1