Skip to main content

🔄 Workaround: Updating a Customer’s Payment Method When Shop Pay Fails

Updated yesterday

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?