Subscription Changes in Chat for WooCommerce

By Alva Chew 5 min read Updated November 11, 2026

Yes. AeroChat changes WooCommerce subscriptions in the chat. With WooCommerce Subscriptions on your store, AeroChat verifies the subscriber, reads their subscription through its REST API, and makes the change they ask for: skip the next payment, pause, resume, swap a product, or change the address or how often it renews. It confirms the next payment date in the chat. Cancellations follow your rules, on WhatsApp and every other channel.

This page covers the whole set of changes for a WooCommerce store in one recipe. Part of connecting WooCommerce to WhatsApp and AI chat.

What happens today

Subscribers message instead of logging in: “skip this month”, “I’m away, pause it”, “send the decaf instead”, “we moved”. Someone finds the subscription, makes the change, checks the next payment date and replies. A slow reply means a charge the subscriber didn’t want, and often a cancellation.

The flow that works

  1. The subscriber asks to change their subscription.
  2. AeroChat asks for the email they subscribed with and finds their subscriptions in WooCommerce.
  3. It reads back the products, the renewal frequency and the next payment date.
  4. Skip: it moves the next payment date on by one period.
  5. Pause and resume: it puts the subscription on hold, or makes it active again.
  6. Swap, address or frequency: it updates the products, the shipping address or the billing interval.
  7. It reads back the updated next payment date. For a cancellation, it offers a skip or pause first, then sets it to cancel at the end of the paid period if they still want that.

What it looks like on WhatsApp

Customer: Can you skip my next box? I’m traveling. (example)

AeroChat: Sure. Can you confirm the email you subscribed with?

Customer: nora@example.com

AeroChat: Thanks, Nora. Your Snack box renews monthly, next on 1 December (example). I’ve skipped it, so your next payment is now 1 January.

Customer: And can I switch to the vegan box from then?

AeroChat: Done. From 1 January you’ll get the Vegan snack box at the same price.

In WooCommerce: subscription 8812 (example) has its next payment date moved to 1 January and its product changed to the Vegan snack box.

The recipe

Copy this into AeroChat

When a subscriber asks to change their subscription, follow these steps.

  1. Ask for the email they subscribed with. Find their subscriptions in WooCommerce. If they have more than one, ask which.
  2. Read back the products, how often it renews and the next payment date.
  3. To skip, move the next payment date on by one renewal period.
  4. To pause, put the subscription on hold. To resume, make it active again and tell them the next payment date.
  5. To swap a product, change the address or change how often it renews, update the subscription and read back the result.
  6. To cancel, ask their reason and offer a skip or pause first. If they still want to cancel, set it to cancel at the end of the period they have paid for.
  7. Always confirm the next payment date after a change.

Only swap to products we sell as subscriptions. Never share another customer’s subscription. Reply in the customer’s language.

Add the products subscribers can swap to, and how long a pause may last, before you paste it.

What to connect

  • WooCommerce Subscriptions. The plugin adds subscriptions to WooCommerce’s REST API. Use the same REST API key, with read and write access. Subscription statuses, next payment dates, line items, shipping address and billing interval are documented at woocommerce.github.io/subscriptions-rest-api-docs.
  • WooCommerce orders. In WooCommerce, go to Settings, Advanced, REST API, and add a key with read and write access. Copy the consumer key and consumer secret, and paste them in when AeroChat asks. Orders and customers are documented at woocommerce.github.io/woocommerce-rest-api-docs.
  • WooCommerce catalog. Built in. The AeroChat WordPress plugin syncs your products, variants, prices and stock.
  • Your knowledge base. Your subscription terms, synced from your WordPress pages by the AeroChat plugin.

Each change has its own page too: skip, pause or cancel, switch plan and next renewal date. Using Subscriptions for WooCommerce instead? See pause or cancel with Subscriptions for WooCommerce.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect WooCommerce, add your knowledge base, then switch it on. If it built the connection from WooCommerce’s 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 changes AeroChat makes on its own, and which go to your team.
  • What it offers before a cancellation.
  • How long a pause can last.

The result to expect

Subscribers change what they get, and when, in one short conversation, before the next charge. Fewer unwanted renewals turn into refunds or cancellations.

Measure it with your own numbers: subscription changes made in chat, refunds for unwanted renewals, and cancellations, for a month before and after.

Next: see the subscription change workflow across every channel and how to handle skip, pause and change requests in chat.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your website and email, with the same WooCommerce connection behind it. See what each channel does on the WooCommerce integration page.

Channel versions: WhatsApp subscription changes.

Make your first subscription change in chat

Connect WooCommerce, subscribe to one of your own products, and ask your own number to skip it.

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 for you, free. See plans.