Transaction errors - Paylike (2024)

If you're a developer, see our Github repository on how to handle transaction errors.

Errors are either originating from the issuing bank (the bank that issued the card) or from Paylike.

An error originating from an issuing bank is returned when either the customer makes a mistake e.g. by entering the wrong card number or due to the issuing bank rejecting the transaction because e.g. the card has been stolen.

In general, you can not resolve errors from the issuing bank, but must instruct the customer to solve it themselves or have them contact their issuing bank.

Errors originating from Paylike is generally caused by you, the merchant. It can be due to a programming error, missing HTTPS, your account not being approved or a rule enforced by Paylike (e.g. 3-D Secure required, transaction size limit or similar). If you are not able to resolve the error yourself, get in touch.

Quality of errors from issuing banks

The payment system (Visa/Mastercard) is an old system with thousands of issuing banks and in-between processors. Therefore, the quality of the errors we see from the issuing banks and the card network is, unfortunately, quite poor.

Many errors (30-40 %) are therefore mapped to error 8, which is a generic “card was rejected”. This can mean a myriad of things and in general the only way to investigate such an error is to have the cardholder ask their issuing bank for the specific reason as they've send this generic one as a response.

Errors from issuing banks

Error 2: Invalid card

Have the customer check all card details. If the problem persists, have the customer contact their bank.

Error 3: Invalid card number

Have the customer check the card number. If the problem persists, have the customer contact their bank.

Error 4: Invalid CVC (security code)

Have the customer check the CVC (security code), typically found on the back of the card. If the problem persists, have the customer contact their bank.

Error 5: Invalid expire date

Have the customer check the expiry month and year is correct and not overdue. If the problem persists, have the customer contact their bank.

Error 6: The card has expired

The card has expired or the customer added an invalid expiry date. Have the customer try again or try another card.

Error 7: Insufficient funds

There are not enough funds available to cover the purchase. Have the customer try another card or add funds to their account. If the customer has enough funds on the account, the error is most likely due to a card threshold or limit, e.g. daily spending limit. Such limit can often be changed in the customer's eBanking solution. If the problem persists, have the customer contact their bank.

Error 8: The card was rejected

The card has been rejected by the customer's bank. Instruct the customer to contact their bank and ask why the card was rejected.

The card may be rejected for a myriad of reasons, ranging from something simple as the card not being enabled for online use, the transaction being caught in the issuing bank's fraud filter. However, it's most likely the issuing bank or card network responding with a generic error instead of a more specific one, e.g. error 10 for a stolen card.

Paylike is not able to provide a more specific reason. The customer must contact their bank to get a more specific reason and ask their bank to help them resolve the issue.

Error 9: The card is restricted

The card is restricted. Instruct the customer to contact their bank and ask why the card is restricted.

Error 10: Card lost or stolen

The card has been blocked and listed as lost or stolen. The customer should contact their bank to resolve this.

Please note, as the card has been marked as lost or stolen, the card details may be in the hands of a criminal and you should therefore be careful if you suspect this. Do not e.g. allow the customer to pay without 3-D Secure.

Error 17: Please enter the card number

The customer didn't enter their card number, ask the customer to try again.

Error 18: Please enter the card expiry month

The customer didn't enter their card expiry month, ask the customer to try again.

Error 19: Please enter the card expiry year

The customer didn't enter their card expiry month, ask the customer to try again.

Error 20: Please enter the card CVC (security code)

The customer didn't enter the card CVC (security code) which is typically found on the back of your card, ask the customer to try again.

Error 25: Card amount limit exceeded

The amount limit on the card has been reached. Have the customer contact their bank to reset or increase the limit.

Error 29: Invalid card number or card not supported

The card brand is not supported. If the customer is using a supported payment method please have the customer verify the card number. If the customer is not using a supported payment method, unfortunately, we can't process the transaction.

Error 30: 3-D Secure is required

To complete the transaction the customer must sucessfully authenticate using 3-D Secure. Ask the customer to try again and make sure that they complete the authentication. The authentication is implemented by the customer's bank and is typically a push message in an authenticator/banking app or a text message with a code which must be inserted in the payment window. If 3-D Secure is not initiated ask the customer to contact their bank to ensure 3-D Secure is enabled.

Error 31: 3-D Secure failed

The customer failed to authenticate via 3-D Secure. Ask the customer to try again.

The failing 3-D Secure is usually caused by the customer not authenticating correctly, e.g. by not inserting the verification code, approving the transaction in due time or similar, but it may fail due to a problem at the issuing bank. Problems with issuers 3-D Secure services are often temporary and retrying the transaction often resolves the issue.

If the customer keeps experiencing an issue, they should reach out to their bank to get help.

Error 32: Invalid card number

Have the customer check their card number is correct and make sure 3-D Secure is supported.

If the problem persists, have the customer contact your bank.

Errors from Paylike

Error 1: Invalid currency, please contact us

When creating the transaction, an invalid currency is sent to Paylike. Ensure your application is sending the correct currency. If you are using one of our plugins or SDK, contact us.

Error 11: The transaction was rejected

The transaction was rejected for an unknown reason, possibly due to suspicion of fraud.

Some have restrictions on their Paylike account, e.g. a limited number of countries they can accept cards from. If you are aware of such a restriction, please check if the transaction is rejected due to it, e.g. check on binlist.net if the country of the card is outside the list of countries you can accept cards from.

Error 12: An error occurred, please try again or contact us.

This error is typically due to a temporary interruption of service at one of our upstream processors. Try again 1-3 times, if the error persists, contact us.

Error 13: Invalid descriptor

The descriptor is the text shown on the cardholder's account statement. Due to limits in Visa and Mastercard the string can maximum be 22 characters long and may only contain ASCII printable characters. To test if your descriptor is valid, simply go to the settings of your Paylike account and insert the descriptor in the “Descriptor” field. If you can update the account, it works. Alternatively, if you are using a dynamic descriptor or similar, check out this repository.

Error 14: Invalid amount, please contact us

When creating the transaction, an invalid amount is sent to Paylike. Ensure your application is sending the correct amount. If you are using one of our plugins or SDK, contact us.

Error 15: Missing amount, please contact us

When creating the transaction, no amount is sent to Paylike. Ensure your application is sending the correct amount. If you are using one of our plugins or SDK, contact us.

Error 16: Missing currency, please contact us

When creating the transaction, no currency is sent to Paylike. Ensure your application is sending the correct currency. If you are using one of our plugins or SDK, contact us.

Error 21: Missing secure connection (https)

Your website must use https (“SSL”). Contact your developer or web host for help.

Error 22: The amount is above the limit, please contact us

When creating the transaction, the amount sent to Paylike is above the limit of a maximum 9 digits. Ensure your application is sending the correct amount. If you are using one of our plugins or SDK, contact us.

Error 26: Invalid merchant public key, please contact us

The public key you have added is not valid. Please go to your dashboard and ensure the public key is correct.

Error 27: The merchant is not allowed to create transactions

Your Paylike account is not allowed to create transactions, check your dashboard for a message from support.

Error 28: The merchant is not allowed to save cards

Your Paylike account is not allowed to save cards. Saving cards requires approval from Paylike. Contact us to apply for saving cards.

Error codes are Paylike specific

The error codes we expose are Paylike's own and not e.g. “global” error codes from Visa or Mastercard. Therefore, you are not able to look up these error codes elsewhere.

Transaction errors - Paylike (2024)

FAQs

Transaction errors - Paylike? ›

Errors originating from Paylike is generally caused by you, the merchant. It can be due to a programming error, missing HTTPS, your account not being approved or a rule enforced by Paylike (e.g. 3-D Secure required, transaction size limit or similar). If you are not able to resolve the error yourself, get in touch.

What does transaction error mean? ›

The payment was declined when your payment gateway attempted to process it. We recommend contacting the cardholder to see if there's an issue with the card before trying the payment again.

What does error with payment mean? ›

A payment can fail due to many reasons, such as the card having insufficient funds, the card has been compromised, the payment gateway's risk model preventing the transaction, and many more.

What is a payment processing error? ›

Payment processing error chargebacks occur when a merchant has made a technical error when processing a payment, such as charging the wrong amount or processing a charge twice. Chargebacks with authorization-related reason codes often result from processing errors as well.

What is an example of a transaction error? ›

An error originating from an issuing bank is returned when either the customer makes a mistake e.g. by entering the wrong card number or due to the issuing bank rejecting the transaction because e.g. the card has been stolen.

Why do I keep getting a payment error? ›

Errors like inaccurate card numbers, an incorrectly-entered expiration date, or a wrong billing address can cause issues during payment. Misconfigured Gateway: For payments to process, payment gateways must be implemented and configured correctly.

What is a payment in error? ›

Sending a payment to the wrong account.

Why does payment transaction fail? ›

What causes payment failure? Failed payments can occur from both the merchant's end and the customer's end. A customer will often experience payment failure due to a faulty internet connection, entering incorrect payment details, or because there is not enough money in their account to cover the payment..

What are the failed payment codes? ›

Error Codes
  • 12 Invalid transaction. This time, the error might be happening on the merchant side of things. ...
  • 13 Invalid amount. ...
  • 14 Invalid card number. ...
  • 15 No such issuer. ...
  • 19 Re-enter. ...
  • 25 POS condition code invalid value. ...
  • 28 File is temporarily unavailable. ...
  • 58 Transaction not permitted – terminal.

What are failed transactions? ›

The label “transaction failed” has two primary grounds behind it: soft declines and hard declines. Hard decline occurs when the customer's issuing bank rejects the payment due to non-negotiable reasons such as card expiration, invalid card number, or a reported stolen card.

How do I fix a transaction failed? ›

Try the following:
  1. Check to find if your payment method is up to date. ...
  2. Make sure you have enough money in your account for the purchase.
  3. If you're still having issues, contact your bank to find if there's a problem with your account.
  4. Try making the purchase again with a different payment method.

What is pay error? ›

More Definitions of Payment Error

Payment Error means any underpayment or overpayment by a Party of any amount in respect of a Tax Invoice.

How do I recover a payment made in error? ›

If your bank can't get your money back, you can make a request in writing to obtain the details of the person you accidentally made the payment to. Once you have the recipient's details, you can contact them directly and ask them to return your money. If they continue to refuse, you can take legal action against them.

Why are online payments failing? ›

It includes entering wrong card numbers, expiry dates, or CVVs, which can lead to immediate rejection of transactions. Additionally, incorrect entry or delay in receiving OTPs may cause trouble. Transaction failure may also occur if the transaction amount exceeds the account balance.

Why is my card transaction failing? ›

Most declines fall into two categories: Soft declines – Card declined due to issues with transaction processing. The bank issuing funds approves the payment, but the transaction breaks down during the processing stages. Hard declines – Card declined by the bank due to lack of funds or outdated card information.

How do I fix declined transactions? ›

What should I do if my card is declined? First, and obviously, check that you entered your information accurately. If there's still a problem, contact the customer service number for the bank or credit union that gave you the card.

Why are my online transactions failing? ›

Failures of online payments are caused by additional factors

Expiration or cancellation of a credit or debit card. An invalid billing address has been entered. Cardholder's account was flagged by the bank. Credit card debt has reached the limit of the customer's card.

Top Articles
10 Brilliant Changes God Of War Ragnarok Makes To Norse Mythology
How to Scan QR Codes with Android | QR Code Generator
English Bulldog Puppies For Sale Under 1000 In Florida
Katie Pavlich Bikini Photos
Gamevault Agent
Pieology Nutrition Calculator Mobile
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Hendersonville (Tennessee) – Travel guide at Wikivoyage
Doby's Funeral Home Obituaries
Compare the Samsung Galaxy S24 - 256GB - Cobalt Violet vs Apple iPhone 16 Pro - 128GB - Desert Titanium | AT&T
Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
Things To Do In Atlanta Tomorrow Night
Non Sequitur
Crossword Nexus Solver
How To Cut Eelgrass Grounded
Pac Man Deviantart
Alexander Funeral Home Gallatin Obituaries
Craigslist In Flagstaff
Shasta County Most Wanted 2022
Energy Healing Conference Utah
Testberichte zu E-Bikes & Fahrrädern von PROPHETE.
Aaa Saugus Ma Appointment
Geometry Review Quiz 5 Answer Key
Icivics The Electoral Process Answer Key
Allybearloves
Bible Gateway passage: Revelation 3 - New Living Translation
Yisd Home Access Center
Home
Shadbase Get Out Of Jail
Gina Wilson Angle Addition Postulate
Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
Walmart Pharmacy Near Me Open
Marquette Gas Prices
A Christmas Horse - Alison Senxation
Ou Football Brainiacs
Access a Shared Resource | Computing for Arts + Sciences
Vera Bradley Factory Outlet Sunbury Products
Pixel Combat Unblocked
Cvs Sport Physicals
Mercedes W204 Belt Diagram
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Teenbeautyfitness
Where Can I Cash A Huntington National Bank Check
Nobodyhome.tv Reddit
Topos De Bolos Engraçados
Sand Castle Parents Guide
Gregory (Five Nights at Freddy's)
Grand Valley State University Library Hours
Holzer Athena Portal
Hello – Cornerstone Chapel
Stoughton Commuter Rail Schedule
Selly Medaline
Latest Posts
Article information

Author: Rev. Porsche Oberbrunner

Last Updated:

Views: 5804

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Rev. Porsche Oberbrunner

Birthday: 1994-06-25

Address: Suite 153 582 Lubowitz Walks, Port Alfredoborough, IN 72879-2838

Phone: +128413562823324

Job: IT Strategist

Hobby: Video gaming, Basketball, Web surfing, Book restoration, Jogging, Shooting, Fishing

Introduction: My name is Rev. Porsche Oberbrunner, I am a zany, graceful, talented, witty, determined, shiny, enchanting person who loves writing and wants to share my knowledge and understanding with you.