Outline:
Overview
Occasionally, a subscription order does not process on the scheduled date due to payment failures, listed in the audit log by Shopify/Payment gateways.
This is a list of frequently received payment errors and what they mean for merchants and customers.
Where can I find the payment errors?
Payment errors for the failed subscriptions can be seen in the Audit log in the subscription details section of the Skio dashboard.
Error code and their corresponding error message table
errorCode | errorMessage | description |
AMOUNT_TOO_SMALL | Amount must convert to at least 50 cents. | The order amount doesn't meet the limit for transactions set by the payment processor |
AUTHENTICATION_ERROR | Account is restricted | The store's payment gateway isn't correctly configured in Shopify |
BUYER_CANCELED_PAYMENT_METHOD | Agreement was canceled | Customer cancels the recurring payment permission |
CUSTOMER_INVALID | Customer does not have email or phone | The customer does not have a valid email or phone number |
EXPIRED_PAYMENT_METHOD | Field: api_errors Error: credit_card_is_expired | The credit card is expired |
INVALID_CUSTOMER_BILLING_AGREEMENT | Billing Agreement Id or transaction Id is not valid | This error occurs mostly when merchant changes their billing account (mostly PayPal account) |
INVALID_PAYMENT_METHOD | credit_card_not_found | This occurs mostly when the subscriptions are migrated from another subscription platform and are missing payment tokens on Shopify or have a bogus payment token |
INVALID_SHIPPING_ADDRESS | A match of the Shipping Address City, State, and Postal Code failed. | The billing address on the subscription contract doesn't match with that of the customer's credit card, or the address is invalid |
INVENTORY_ALLOCATIONS_NOT_FOUND | Failed to create order. No inventory location found or enabled. | No inventory location was found or enabled for the product(s) in the subscription |
INVOICE_ALREADY_PAID | Payment has already been made for this InvoiceID. | The billing already went through in the first attempt, but for some reason, the status wasn't reflected on Shopify's end |
PAYMENT_METHOD_DECLINED | Your card was declined. | Charged declined by the customer's bank |
PAYMENT_METHOD_INCOMPATIBLE_WITH_GATEWAY_CONFIG | Payment method cannot be used with the current payment gateway test mode configuration | The store is using a test payment gateway; hence can't accept payments |
PAYMENT_METHOD_NOT_FOUND | Payment method was revoked | The customer revoked (deleted) their payment method for the subscription |
PAYMENT_PROVIDER_IS_NOT_ENABLED | Payment provider is not enabled on the shop | The Payment provider that the customer is trying to use is not enabled in the shop |
TEST_MODE | This Connect account cannot currently make live charges. The `requirements.disabled_reason` property on the account will provide information about why this account is currently disabled. If you are a customer trying to make a purchase, please contact the | The store is using a test payment gateway |
TRANSIENT_ERROR | 2106 Cannot Authorize at this time (Policy) | Subscription contracts can't be created on Shopify at the moment due to some technical errors with the store or Shopify |
UNEXPECTED_ERROR | Instruct the customer to retry the transaction using an alternative payment method from the customers PayPal wallet. The transaction did not complete with the customers selected payment method. | Request the customer to change their card while paying through PayPal wallet if the current card throws an error. |
1
-1
Was this article helpful?
0 out of 1 found this helpful
Add comment
Please sign in to leave a comment.