Apply a Coupon Code to a Recurpay Subscription on WhatsApp and in Chat
Yes. AeroChat works directly with Recurpay. When a subscriber has a discount code, AeroChat verifies them, applies the exact code to their subscription in Recurpay and confirms it will count on upcoming charges, in the same chat.
This recipe handles “I have a promo code, can I use it on my subscription?” on every channel. Part of connecting Recurpay to WhatsApp and AI chat.
What happens today
You send subscribers a code in an email or a win-back text. They cannot always enter it in the portal, so they message you. Your team checks the code and applies it by hand. If the next charge runs first, the subscriber pays full price and asks for the difference back.
The flow that works
- The subscriber says they have a code.
- AeroChat verifies them by email and order number in Recurpay and finds their subscription.
- It applies the exact code they typed to the subscription in Recurpay.
- It confirms the code will count on upcoming charges, or says plainly that the code could not be applied.
What it looks like on WhatsApp
Customer: I got a code COMEBACK10 in my email, can I use it on my subscription? (example)
AeroChat: Yes. Please send the email your subscription is under and any order number from it.
Customer: leo.g@example.com, 3051
AeroChat: Thanks, Leo. COMEBACK10 is now applied to your subscription and will count on your upcoming charges, starting with your delivery on 28 November.
In Recurpay: the code COMEBACK10 is applied to the subscription.
The recipe
Copy this into AeroChat
When a subscriber wants to use a discount code on their subscription, follow these steps.
- Verify them: ask for the email their subscription is under and any order number from it, and check Recurpay has an order matching both. Allow one retry.
- List the subscriptions for the verified email and confirm which one the code is for.
- Apply the exact code the subscriber typed to that subscription in Recurpay.
- If it is accepted, confirm it will count on upcoming charges and give the next delivery date.
- If it is not accepted, say the code could not be applied to the subscription and ask them to check it.
Use only a code the subscriber typed. Never try other spellings or other codes. Never make up a code. Reply in the customer’s language.
If you have codes meant only for one-time orders, list them in the knowledge base so AeroChat can say so before you paste it.
What to connect
- Your Shopify store. Built in. Install AeroChat from the Shopify App Store and connect your store in the dashboard.
- Recurpay. In your Recurpay admin, go to Settings, then Integrations, then Apps, and register an application with read and write access for subscriptions, customers, orders and plans. Click Obtain access token and paste the token in when AeroChat asks.
- Your knowledge base. Add any rules for codes on subscriptions.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Recurpay, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Recurpay’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 discount codes exist and what they give, in Shopify.
- Whether AeroChat applies codes or passes them to your team.
- Which codes are meant for subscriptions.
The result to expect
Codes you send to subscribers get used before the next charge, without your team in the loop. Fewer refunds for codes that arrived too late.
Measure it with your own numbers: codes applied in chat, and refund requests for missed codes, for a month before and after.
Next: see every Recurpay workflow, including sending a payment update link.
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 Recurpay connection behind it. See what each channel does on the Recurpay integration page.
Apply subscription codes in chat
Install AeroChat, paste the recipe, add your Recurpay token, and apply a test code from your own chat.
7-day free trial.
