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.

 

Add comment

Please sign in to leave a comment.