Paypal Error Invalid Tender
Contents |
then the RESPMSG parameter returns the description of the RESULT code. A value of 0 (zero) indicates that no errors occurred and the transaction was approved. A value greater than zero indicates a decline or an error. payflow pro error codes RESULT RESPMSG and Explanation 0 Approved For Account Verification authorization transactions, RESULT=0 with RESPMSG=Verified. paypal error codes 1 User authentication failed. Error is caused by one or more of the following: Invalid Processor information entered. Contact merchant bank to
Invalid Transaction Atm
verify. "Allowed IP Address" security feature implemented. The transaction is coming from an unknown IP address. For more information, refer to Allowed IP Addresses. You are using a test (not active) account to submit a transaction
Credit Card Processing Error Codes
to the live PayPal servers. Change the URL from pilot-payflowpro.paypal.com to payflowpro.paypal.com. 2 Invalid tender type. Your merchant bank account does not support the following credit card type that was submitted. 3 Invalid transaction type. Transaction type is not appropriate for this transaction. For example, you cannot credit an authorization-only transaction. 4 Invalid amount format. Use the format: “#####.##” Do not include currency symbols or commas. For processors that do not support Account invalid transaction means Verification, you will receive this RESULT code if you process a $0 transaction. 5 Invalid merchant information. Processor does not recognize your merchant account information. Contact your bank account acquirer to resolve this problem. 6 Invalid or unsupported currency code 7 Field format error. Invalid information entered. See RESPMSG. 8 Not a transaction server 9 Too many parameters or invalid stream 10 Too many line items 11 Client time-out waiting for response 12 Declined. Check the credit card number, expiration date, and transaction information to make sure they were entered correctly. If this does not resolve the problem, have the customer call their card issuing bank to resolve. 13 Referral. Transaction cannot be approved electronically but can be approved with a verbal authorization. Contact your merchant bank to obtain an authorization and submit a manual Voice Authorization transaction. 14 Invalid Client Certification ID. Check the HTTP header. If the tag, X-VPS-VIT-CLIENT-CERTIFICATION-ID, is missing, RESULT code 14 is returned. 19 Original transaction ID not found. The transaction ID you entered for this transaction is not valid. See RESPMSG. 20 Cannot find the customer reference number 22 Invalid ABA number 23 Invalid account number. Check credit card number and re-submit. 24 Invalid expiration date. Check and re-submit. 25 Invalid Host Mapping. You are trying to process a tende
then the RESPMSG parameter returns the description of the RESULT code. A value of 0 (zero) indicates that no errors occurred and the transaction was approved.
Credit Card Error Codes
A value greater than zero indicates a decline or an error. RESULT generic processor error: 10001-internal error RESPMSG and Explanation 0 Approved 1 User authentication failed. Error is caused by one or more of the credit card declined error codes following: Invalid Processor information entered. Contact merchant bank to verify. "Allowed IP Address" security feature implemented. The transaction is coming from an unknown IP address. For additional information, refer to Allowed https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/result_values_for_transaction_declines_or_errors.htm IP Addresses. You are using a test (not active) account to submit a transaction to the live PayPal servers. Change the URL from pilot-payflowpro.paypal.com to payflowpro.paypal.com. 2 Invalid tender type. Your merchant bank account does not support the following credit card type that was submitted. 3 Invalid transaction type. Transaction type is not appropriate for this transaction. For example, you cannot credit https://www.paypalobjects.com/en_GB/vhelp/paypalmanager_help/result_values_for_transaction_declines_or_errors.htm.htm an authorization-only transaction. 4 Invalid amount format. Use the format: “#####.##” Do not include currency symbols or commas. 5 Invalid merchant information. Processor does not recognize your merchant account information. Contact your bank account acquirer to resolve this problem. 6 Invalid or unsupported currency code 7 Field format error. Invalid information entered. See RESPMSG. 8 Not a transaction server 9 Too many parameters or invalid stream 10 Too many line items 11 Client time-out waiting for response 12 Declined. Check the credit card number, expiration date, and transaction information to make sure they were entered correctly. If this does not resolve the problem, have the customer call their card issuing bank to resolve. 13 Referral. Transaction cannot be approved electronically but can be approved with a verbal authorization. Contact your merchant bank to obtain an authorization and submit a manual Voice Authorization transaction. 14 Invalid Client Certification ID. Check the HTTP header. If the tag, X-VPS-VIT-CLIENT-CERTIFICATION-ID, is missing, RESULT code 14 is returned. 19 Original transaction ID not found. The transaction ID you entered for this transaction is not valid. See RESPMSG.
Sign in Pricing Blog Support Search GitHub This repository Watch 5 Star 35 Fork 18 bkeating/python-payflowpro https://github.com/bkeating/python-payflowpro/issues/5 Code Issues 7 Pull requests 0 Projects 0 Wiki Pulse Graphs New issue Payflow Gateway Reports "Invalid tender" on Reference Transaction #5 Open JoeJasinski opened this Issue Dec 8, 2011 · 2 comments Projects None yet Labels None yet Milestone No milestone Assignees No one assigned 2 participants error codes JoeJasinski commented Dec 8, 2011 Thank you for all the hard work on this API. I noticed a slight issue when using the reference_transaction() method. The Payflow gateway would report back to me that I had submitted "Invalid Tender" and the transaction fails. The payflow docs describe: "Invalid tender type. Your merchant paypal error invalid bank account does not support the following credit card type that was submitted." When I looked at the query parameters that python-payflow-pro was sending to the gateway, I noticed that what it was sending was different from what the docs suggested. What python-payflow-pro sent to the gateway: AMT[1]=4&CURRENCY[3]=USD&ORIGID[12]=*******&PARTNER[6]=PayPal&PWD[13]=********&TRXTYPE[1]=S&USER[12]=******&VENDOR[12]=***** What the PayFlow Pro docs say should be sent: TRXTYPE=A&TENDER=C&PWD=x1y2z3&PARTNER=PayPal&VENDOR=SuperMerchant&USER=SuperMerchant&ACCT=5555555555554444&EXPDATE=0308&AMT=100.00&INVNUM=123456789&STREET=5199 MAPLE&ZIP=94588 If you notice, the TENDER="C" parameter is missing from the python payflow-pro generated request. I was able to force this parameter into the request using a Tender class with a "data" property. However, this feels a bit kludgy. Maybe I'm doing something wrong or using reference transactions incorrectly? .... class Tender(): """ Force the tender into the parmas list sent to paypal """ def __init__(self, *args, **kwargs): self.data = {'TENDER':"C"} def __len__(self): return len(self.data) client.reference_transaction( transaction_type=transaction_type, original_pnref=original_pnref, amount=Amount(amt=amount, currency="USD"), extras=[Tender()]) Anyway, just bringing this up here in case it is an API issue. Thanks f