Skip to main content

šŸ”„ Workaround: Updating a Customer’s Payment Method When Shop Pay Fails

Updated over 3 weeks ago

If a customer’s payment is failing through Shop Pay, and they’re also unable to update their card within their Shop Pay wallet, there’s a helpful workaround you can use. By sending them a Quick Checkout Link tied to a $0 product, the customer can securely add a new payment method outside of Shop Pay.

Once added, either you or the customer can update their existing subscription to use the new payment method.


āœ… Step 1: Create a ā€œFreeā€ Product in Shopify

If you don’t already have one, follow these steps:

  1. Go to your Products section in Shopify and click ā€œAdd productā€.

  2. Name the product something like ā€œUpdate Payment Infoā€ or ā€œPayment Method Collectionā€.
    ​(This name appears at checkout, so make it clear to the customer.)

  3. Set the price to $0.00.
    ​

  4. Mark the product as non-physical to avoid shipping charges.


šŸ” Step 2: Create a Subscription Plan in Appstle

  1. Open the Appstle Subscriptions app.

  2. Go to ā€œSubscription Plansā€ and click ā€œCreate New Plan.ā€
    ​

  3. Choose the free product you just created.

  4. Set the plan to expire after the first cycle (so it doesn’t renew).

  5. Add a visibility tag to keep this plan hidden from other customers on your storefront.
    ​

This plan won’t charge the customer. It’s only used to securely collect a new payment method.


šŸ”— Step 3: Generate a Quick Checkout Link

  1. In Appstle, go to ā€œMoreā€ > ā€œQuick Checkout.ā€

  2. Select the product and plan you created above.

  3. (Optional) Select the customer to prefill their name and email.

  4. Do not select Shop Pay as the payment gateway—we want them to use another available method.

  5. Click ā€œGenerate Linkā€ to create the checkout link.

  6. Copy and share the link with your customer (email, WhatsApp, or any channel you prefer).


šŸ”„ Step 4: Update the Subscription with the New Payment Method

Once the customer has submitted their new payment info, you can switch their old subscription to use the new payment method, either from the merchant portal or the customer portal.

From the Merchant Portal:

  1. Go to Subscriptions > find the customer's original (failing) subscription.

  2. Click the pencil icon next to payment info.

  3. Select the new payment method from the dropdown.

From the Customer Portal:

  1. Customer logs in and clicks ā€œSee Detailsā€ on their subscription.

  2. Go to Payment Details and click ā€œEdit.ā€

  3. Choose ā€œSelect another payment methodā€.

  4. Pick the new method from the dropdown.

Once updated, the subscription will charge the new method on the next renewal.


šŸ“¬ Suggested Message to Send to Customers

Hi [Customer Name],

It looks like your current payment method is having trouble processing through Shop Pay.

Please use the secure link below to update your card. It only takes a minute, and you won’t be charged — this is just to refresh your payment details:

[Insert Quick Checkout Link]

Let us know if you run into any issues — we're here to help!
​

Did this answer your question?