Send the Update Payment Method Link for WooCommerce Subscriptions in Chat
Yes. AeroChat works directly with WooCommerce Subscriptions. When a subscriber’s card has changed or expired, AeroChat finds their subscription, tells them when the next renewal is, and sends the link to their subscription in My Account, where they change the payment method. If a renewal has already failed, it sends the payment link for that renewal too.
This recipe saves renewals that would fail on an old card. The card details go to your payment gateway and never pass through the chat. Part of connecting WooCommerce Subscriptions to WhatsApp and AI chat.
What happens today
A subscriber messages: “I got a new card, how do I change it?” or “My payment failed”. Someone explains how to log in, where Subscriptions is in My Account and which button to press. Many give up halfway, the renewal fails, and the subscription goes on hold.
The flow that works
- The subscriber says their card changed, expired or was declined.
- AeroChat finds their subscription and reads the payment method and next payment date.
- It reads the orders linked to the subscription to see whether a renewal has failed.
- It sends the link to their subscription in My Account and tells them to use the change payment option.
- If a renewal failed, it also sends the payment link for that renewal order.
- It tells them the new card is used from the next renewal on.
What it looks like on WhatsApp
Customer: My bank sent me a new card. How do I update it for my vitamins subscription? (example)
AeroChat: Here’s the link to your subscription. Log in, press Change payment and add your new card. Your next renewal is on 25 November for $39, and it will use the new card. Your card details go straight to our payment provider, never into this chat.
In WooCommerce: nothing changes until the customer updates the card. Then WooCommerce Subscriptions saves the new payment method on subscription #5532.
The recipe
Copy this into AeroChat
When a subscriber says their card changed, expired or was declined, follow these steps.
- Find their subscriptions in WooCommerce Subscriptions by the email or phone number on the subscription. If they have more than one, ask which one. Never share another customer’s subscription.
- Read the payment method and the next payment date.
- Read the orders linked to the subscription. Check whether the latest renewal order is unpaid or failed.
- Send the link to their subscription in My Account. Tell them to log in and use the change payment option there.
- If a renewal failed, tell them the amount and date, and send the payment link for that renewal order so they can pay it with the new card.
- Tell them the new card is used from the next renewal on, and confirm the date.
Never ask for card details in the chat. If they cannot log in, send our password reset steps from the knowledge base. Reply in the customer’s language.
Add your password reset steps to the knowledge base before you paste it.
What to connect
- Your WooCommerce store. Built in. Add a WooCommerce REST API key with read access to orders and subscriptions.
- WooCommerce Subscriptions. The extension must be installed and active, with a payment gateway that supports changing the payment method for subscriptions.
- Your help content. Add your My Account and password reset steps to the AeroChat knowledge base.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect WooCommerce, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from the WooCommerce Subscriptions public documentation, the checklist asks you to check it once against the current docs.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
What you still decide
- Which payment gateway runs your renewals.
- How AeroChat confirms who the subscriber is before sharing subscription details.
- When a payment problem goes to your team, such as repeated declines.
The result to expect
Subscribers update their card in the chat they already use, before the renewal fails. Fewer subscriptions go on hold for an old card, and failed renewals get paid sooner.
Measure it with your own numbers: failed renewals per month, and subscriptions recovered after a failed payment.
See also: updating a saved card for renewals with Stripe.
Works on every chat channel
This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your store and email, with the same WooCommerce Subscriptions connection behind it. See what each channel does on the WooCommerce Subscriptions page.
Save your next renewal in chat
Connect your store, paste the recipe, and ask your own number how to update the card on a test subscription.
Start your 7-day free trial. No credit card needed.
Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect WooCommerce Subscriptions for you, free. See plans.
