How an RCS payment actually works
The flow has five parts, and only one of them is RCS-specific.
- A trigger in your billing, ordering or collections system: an invoice falls due, an order is ready to confirm, a renewal is coming up.
- A message from your verified agent stating what is owed, by when, and for what, usually as a rich card with the amount and a reference the customer will recognise.
- A suggested action, the Pay now button, which is an Open URL action pointing at a checkout scoped to that one invoice. Where your policy allows, the link can carry the customer into a page that already knows who they are, so there is no login step.
- The payment itself, on your payment provider's page or inside your app. The card number never enters the thread, which keeps the message channel out of PCI scope and is exactly what the compliance rules on this subject require.
- A confirmation back over RCS, a receipt with the amount and reference, triggered by your payment provider's webhook, so the customer sees the loop close in the same conversation.
Delivery, read and tap events come back to you through webhooks, which is what lets you measure paid-within-24-hours per message rather than guessing from bank deposits.
What is and is not possible in the US today
| Capability | RCS Business Messaging on US carriers | How it is done |
|---|---|---|
| A verified payment prompt with amount, due date and reference | Yes | A rich card from a verified agent |
| A one-tap Pay now button | Yes | An Open URL suggested action to a hosted checkout or an app deep link |
| A login-free checkout for a known customer | Yes, where your policy allows | A tokenised link scoped to one invoice |
| Delivery, read and tap tracking per prompt | Yes | Webhook events |
| A receipt after payment | Yes | Triggered by your payment provider's success webhook |
| Entering a card number in the thread | No | The card stays on the checkout page, which keeps the thread out of PCI scope |
| Paying with a wallet inside the conversation | No | Google Wallet in RCS Business Messaging is for passes such as tickets and loyalty cards, not for taking payment |
| Moving money over the messaging rail | No | RCS has no payment rail; the money moves on your payment provider |
There is no card entry, no wallet and no payment rail inside the RCS thread on US carriers today. The purchase always happens on a page or in an app that the message opens. That is a smaller gap than it sounds, because the drop-off in a payment reminder is almost never unwillingness to pay; it is the three steps between reading the reminder and finding the invoice, and the button removes all three. If an in-thread payment step arrives on US carriers, the flow above still holds and only the button's destination moves.
Apple's separate Apple Messages for Business channel supports paying with Apple Pay inside a conversation; that is Apple's programme for iPhone, not RCS, and it is not what an RCS agent sends.
RCS vs SMS for a payment reminder
| SMS payment link | RCS payment prompt | |
|---|---|---|
| Sender | A number the customer may not recognise | Your verified brand: name, logo and checkmark |
| What the customer sees | 160 characters and a shortened URL | A card with the amount, due date, reference and a Pay now button |
| Trust | Indistinguishable from the phishing text imitating it | Identity drawn by the phone from the approved agent record |
| Measurement | Delivered, plus whatever the link tracker records | Delivered, read and tapped, per message |
| Phones without RCS | Every phone | Falls back to the SMS version with the same link |
| Cost on SimplyRCS | $0.0039 | $0.0039 as a card with a button, $0.0150 with an image |
RCS vs SMS has the channel comparison in full; the row that matters for payments is the first one, because a request for money from an anonymous number is the exact shape of the fraud your own alerts warn customers about.
Where RCS payments are used
- Bill and invoice reminders: utilities, insurers, lenders, clinics and service businesses, where the reminder and the payment are one tap apart. See RCS for financial services and RCS for insurance.
- Collections: a UK debt-resolution service reported 30% higher payment rates with interactive RCS (vendor-reported, listed in The State of RCS 2026). The mechanism is trust: a verified sender asking for money is the opposite of the anonymous text a customer has learned to ignore.
- Checkout inside a conversation: reorders, restock alerts and abandoned-cart recovery, where the product is already chosen and the message only has to carry the customer to a checkout. RCS and conversational commerce covers the plumbing.
- Receipts and confirmations: the return leg, a verified confirmation of what was paid, which also happens to be the message customers most want to be able to trust.
The adjacent flow is the fraud alert: same verified sender, same one-tap response, the opposite direction of money.
Consent and compliance
A payment reminder is transactional, but it is still a business text and needs consent to be sent at all; how RCS consent works covers what counts. Send it from a transactional RBM agent rather than the promotional one, so a marketing opt-out never silences a bill. Keep card data on the payment page, never in the thread. For medical billing, is RCS HIPAA compliant sets out what may and may not go in the message. The verified sender is the anti-phishing mechanism: the name, logo and checkmark are drawn by the phone from the approved agent record, which is what stops a fraudster imitating your payment prompt (what is a verified sender).
What it costs
On SimplyRCS an RCS payment prompt is a rich card with a button, billed at the $0.0039 text rate; add an image and it is $0.0150. Where a phone cannot take RCS, the same prompt falls back to SMS at $0.0039 with the link in the text. SimplyRCS charges nothing per transaction; your payment provider's fees are unchanged. The full rate card is on the pricing page.
Setting up RCS payments, step by step
Step 1. Pick the trigger. Decide which event sends the prompt: an invoice falling due, a failed card-on-file retry, an instalment date or an order awaiting confirmation. Start with the one whose drop-off costs you most and add the rest once the numbers are in.
Step 2. Build the template once. Create a rich card with the amount, due date and reference as variables, sent from your transactional agent, and write the SMS fallback text at the same time so a phone without RCS gets the same link.
Step 3. Point the button at a scoped checkout. Set the Pay now button to an Open URL action carrying each customer's own checkout link, scoped to that one invoice and, where your policy allows, already signed in so there is no login step.
Step 4. Subscribe to delivery, read and tap events. Turn on the webhooks so every prompt is measurable per message rather than inferred from bank deposits.
Step 5. Send the receipt from the success webhook. When your payment provider confirms the payment, trigger a confirmation back over RCS with the amount and reference, so the loop closes in the same thread.
Step 6. Measure paid-within-24-hours against SMS. Send the same reminder as plain SMS to a comparable group and compare the share paid within a day. That is the number that decides whether the channel is earning its keep.
- An RCS payment is a verified prompt with a Pay now button; the money moves on your checkout page or app, not in the thread.
- US RCS Business Messaging has no native in-thread payment step; the button's destination is where the payment happens.
- A UK debt-resolution service reported 30% higher payment rates with interactive RCS (vendor-reported).
- Send payment prompts from a transactional agent with consent in place; keep card data out of the message.
- A payment prompt costs $0.0039 as a card with a button on SimplyRCS, $0.0150 with an image, and there is no per-transaction fee.