Common Payment Error Reasons

Payments can fail for a number of reasons. When they do, your payment processor sends an Error Code and Reason to Ordergroove for us to display. In this article, we'll take a closer look at the most common error reason codes and what you can do about them. For a full list, take a look at Error Response Codes.

 


Before you begin

Before you start troubleshooting Error Codes, we recommend exporting out a list of failed orders and confirming the order failed email is configured correctly.

Run an Orders Export

  1. Log in to Ordergroove
  2. Go to Data > Reports and click Create Report
  3. Select the Orders option
  4. Under Choose a report, select Orders - Rejected
  5. Optional - You can filter for a specific product(s), or set a date range
  6. Scroll down to Choose columns, and make sure Rejected Error Message and Rejected Error Code are included
  7. Scroll to the bottom and click Export

This will export a list of all recently rejected shipments, including their code, into a CSV spreadsheet. You can filter and sort the sheet to spot trends.

screencapture-rc3-ordergroove-analytics-exports-new-2023-11-29-18_54_57_clean.png

Double Check the Order Failed Notification

Before you go hunting and pecking for individual codes, make sure that the Order Failed notification is processing correctly. The process is slightly different based on who hosts your email notifications:

  • Ordergroove: Reach out to Ordergroove support, and we can confirm if everything is functioning as expected.
  • Klaviyo: Double check the Order Failed flows are triggering - you should see a non-0 number next to Sent

Understand the error codes

The rest of this article goes through the most common error reasons. Each one follows the same format:

  • Name (error code)
  • Payment Methods Applicable
  • Details and Resolution

Your card was declined (140)

Payment method: Credit Card

The customer's payment method was declined. Ordergroove will retry the payment method.

your card was declined.png


Your card has insufficient funds (140)

Payment method: Credit Card

The customer's payment method has insufficient credit limit to complete the purchase. Ordergroove will retry the payment method.

insufficient.png


Your card number is incorrect (140)

Payment method: Credit Card

The card is in good standing in Ordergoove and Shopify - the card may be canceled by the customer. Reach out to Ordergroove support and we'll see if anything is contributing to this issue.

card number is incorrect.png


Your card does not support this type of purchase (140)

Payment method: Credit Card

A card issue related to debit cards and other types of cards that require a PIN number. Reach out to Ordergroove support and we'll take a look.

does not support.png


Agreement was canceled (20)

Payment method: Paypal

This error occurs when customers have explicitly canceled the subscription (billing agreement) through their PayPal account. The customer will need to re-subscribe if they want to continue.

agreement was canceled.png


Generic catch-all error code (999)

Payment method: All Payment Methods

This error code encompasses many different issues, it's a catch-all for all errors that Ordergroove doesn't have mapped. Some of the issues are related to invalid payment information, while others are related to invalid or missing data such as names and phone numbers. If you see a large number of 999 errors, reach out to your Customer Success Manager and we'll help troubleshoot.

CleanShot 2023-11-29 at 21.48.13.png


The zip code you supplied failed validation (140)

Payment method: All Payment Methods

This error usually occurs when your eCommerce platform or your store modifiy card validation settings. Existing orders may give this error when they try to renew. 

zip code.png


Your card could not be authorized using zip code provided (140)

Payment method: All Payment Methods

These errors usually crop up when customers have two different zip codes - one for shipping address and a different one for billing address - and validation rules are changed. Reach out to Ordergroove support and we'll take a look.

CleanShot 2023-11-29 at 21.49.37.png


Instruct the customer to retry the transaction using something other than their PayPal Wallet (140)

Payment method: PayPal

This is an error with Shopify's validation. Ordergroove will retry the order, but you might want to get a few examples and reach out to Shopify to see if they can recommend any corrective measures.

CleanShot 2023-11-29 at 21.50.44.png


Credit_card_not_found (140)

Payment method: Shopify Pay

This error crops up for Shopify Pay customers, both Ordergroove and Shopify have a valid credit card token. The error is on Shopify's end, we recommend reaching out to Shopify to see if they can help explain the error and provide any corrective measures.

credit card not found.png


Invalid Account (140)

Payment method: Shopify Pay and Credit Cards

This error is returned by Shopify, and does not seem to have any root cause. We recommend collecting a few examples and reaching out to Shopify support.

invalid account v3.png


User account is closed or restricted (140)

Payment method: PayPal

This error occurs when customers have explicitly canceled the subscription (billing agreement) through their PayPal account. The customer will need to re-subscribe if they want to continue.

restricted.png


Your card has expired (140)

Payment method: Credit Card

The customer's credit card has expired, and will need to update their payment method.

your card has expired.png


billing_agreement_disabled and billing_agreement_not_found (20)

Payment method: Shopify Pay

This error is returned by Shopify. We recommend collecting a few examples and reaching out to Shopify support for more details and corrective measures.

billing agreement disabled.png