Gupshup Payments: UPI and WhatsApp Pay vs Multi-PSP Card Capture

By Shuttle Team, June 1, 2026

Gupshup is one of the world's leading conversational messaging platforms. It powers WhatsApp-first commerce and customer engagement across India and emerging markets, serving brands in BFSI, retail, healthcare, and utilities. As a Meta Business Solution Provider (BSP), Gupshup gives businesses a direct route to WhatsApp Business API, as well as reach across SMS, Instagram, RCS, and voice channels. Its ISV Partner Program extends that reach through solution providers and system integrators building on top of the platform.

What sets Gupshup apart from most conversational platforms is that it has a genuine native payment capability. It is not a messaging tool that simply redirects users to a payment page. Gupshup has built UPI-native bill pay, WhatsApp Pay integration via Meta-approved processors, and in-chat conversational commerce directly into its messaging stack. For India-first deployments, that is a significant head start.

This guide covers what Gupshup's native payments give you and, importantly, when you need to extend beyond them. Specifically: when you are handling international card payments, managing multiple clients each with their own acquirer, running voice-channel collections alongside messaging, or operating in markets where UPI does not reach.

If you are building or operating a platform that combines Gupshup's conversational reach with card payments, multi-currency support, or voice capture, this guide explains where the two approaches complement each other.

Gupshup's Native Payments: What You Get

Gupshup's native payment capabilities are real and well-integrated into its messaging channels. They are purpose-built for India's payment infrastructure:

  • 1-Click Bill Pay: UPI payment links sent directly inside WhatsApp, SMS, Instagram, and RCS messages. Customers tap once and pay via UPI without leaving the conversation. Designed for bill-pay, renewals, and collections workflows in India.

  • WhatsApp Pay via Razorpay and PayU: In-chat WhatsApp Pay flows powered by Razorpay and PayU, which are the only Meta-approved processors for India. Card payments can also be handled through these processors within the WhatsApp interface.

  • GSPay: UPI-based payments for feature phone users via USSD and SMS flows, extending reach to customers without smartphones or reliable data connectivity.

  • Conversational commerce: In-chat product catalogues, cart flows, and payment collection for retail and D2C brands operating on WhatsApp.

For India-first messaging commerce, this is a genuinely strong native stack. If your business is collecting payments from Indian consumers via WhatsApp or SMS, Gupshup's native payments may cover the majority of your volume.

When You Need a Multi-PSP Card Layer

Gupshup's native payments are optimised for UPI and WhatsApp Pay in India. There are specific scenarios where a dedicated multi-PSP layer alongside Gupshup is the practical answer:

  • International card payments and multi-currency: UPI is India-specific. If you are collecting from customers in Europe, the US, Southeast Asia, or the Middle East, you need international card rails with multi-currency support. Gupshup's native stack does not provide this.

  • Bring-your-own-gateway and negotiated acquirer rates: Larger platforms and enterprises often have existing acquirer relationships and negotiated interchange rates. A multi-PSP layer lets you route to those preferred gateways rather than being tied to a fixed processor.

  • Per-client and per-tenant gateway routing: Agencies and platforms managing payments on behalf of multiple clients need to route each transaction to the correct merchant account. UPI flows do not support this kind of multi-tenant configuration.

  • **Voice-channel card capture via DTMF:** Some collections and customer-service workflows require card capture over a phone call, with PCI scope handled by the payment layer rather than your contact centre. Gupshup's native payments do not cover DTMF card capture.

  • One integration across markets and channels: Platforms operating in India and internationally benefit from a single payment integration that handles both, rather than separate stacks per region.

How Shuttle Adds Multi-PSP Capture

Shuttle is a PCI DSS Level 1 certified payment layer that integrates at the moment of payment capture, without replacing the conversational flow running in Gupshup.

  1. The agent or messaging flow runs inside Gupshup: conversation, fulfilment, intent capture.

  2. At the payment moment, Shuttle is triggered via API or a hosted payment link.

  3. Shuttle captures card details in isolation, via a hosted checkout page or via in-call DTMF suppression for voice channels. Card data does not enter Gupshup's environment or yours.

  4. Shuttle routes the transaction to whichever of your 30+ gateways applies, based on currency, region, or client configuration.

  5. The result returns to your system for fulfilment, confirmation, or CRM update.

The Gupshup-side conversational experience is unchanged. Shuttle handles the card capture and routing layer in isolation, which is what keeps both the user experience intact and the PCI scope contained.

Multi-PSP Support

Shuttle connects to 30+ payment gateways through a single integration. That list includes Stripe, Adyen, Worldpay, Checkout.com, Braintree, Square, and Mollie, among others. Key capabilities:

  • Per-tenant gateway configuration: Each client or merchant on your platform can be mapped to their own acquirer relationship.

  • Routing by currency and region: Transactions are routed to the gateway best suited to the currency, card scheme, or geography of the payment.

  • Automatic failover: If a gateway is unavailable, Shuttle routes to a backup without manual intervention.

This is what makes international and multi-client operations practical beyond UPI. You are not limited to the processors Gupshup has partnerships with, and you are not rebuilding integrations per market.

PCI Compliance

Shuttle is a PCI DSS Level 1 Service Provider, the highest tier of PCI certification. For card payments, cardholder data flows through Shuttle's certified environment, reducing your compliance scope toward SAQ-A rather than SAQ-D.

UPI payments do not carry card PANs. A UPI transaction is an account-to-account transfer initiated by a VPA (Virtual Payment Address), so PCI DSS does not apply to that flow. If Gupshup's native UPI payments are your primary collection method for Indian customers, PCI scope is not a concern for those transactions.

Where PCI scope does matter is card payments and voice capture. If your platform handles international credit or debit cards, or captures card details over a phone call, you need a certified environment for that data. That is Shuttle's role in the stack.

Beyond Messaging: Voice and Payment Links

Gupshup's native UPI flows are channel-specific: they work inside WhatsApp, SMS, Instagram, and RCS. Shuttle adds two additional capture channels that Gupshup's native payments do not cover.

PCI-certified voice DTMF capture: For contact centres and IVR deployments, Shuttle captures card details entered by the caller using DTMF keypad input. Audio suppression means card digits are not heard or recorded by agents. This is the standard approach for PCI-compliant card capture over voice.

Hosted card payment links: Shuttle generates hosted payment pages that can be sent via any channel. The link opens a PCI-compliant checkout outside your environment. This is useful for email, SMS, or messaging flows where the recipient is outside India or using an international card.

Both channels integrate alongside Gupshup's conversational flows rather than replacing them.

Use Cases

Cross-Border and International Card Payments

A utility or BFSI brand using Gupshup for India-based collections wants to extend payment collection to international customers or diaspora payers. UPI does not reach them. Shuttle provides international card rails across 30+ gateways with multi-currency support, using the same API and reporting layer as the India stack.

Multi-Client Platforms and Agencies

A CPaaS reseller or messaging integrator manages Gupshup deployments for multiple enterprise clients, each with their own acquirer. Shuttle's per-tenant gateway routing maps each client to their own merchant account, so collections stay correctly attributed without a separate payment integration per client.

Bill-Pay Beyond UPI

A collections or utilities platform handles UPI bill pay via Gupshup's 1-Click Bill Pay for Indian consumers. For customers paying by card, or customers in markets without UPI, Shuttle generates a hosted payment link that captures card details in a PCI-certified environment and routes to the appropriate gateway.

Voice and Card-Not-Present

A financial services or debt collections operation runs Gupshup-powered outbound messaging for payment reminders, then handles inbound calls for customers who want to pay by card. Shuttle's DTMF capture layer handles the call-centre leg, with audio suppression for agent environments, while Gupshup continues to own the messaging channel.

FAQ

Does Gupshup process payments natively?

Yes. Gupshup has native payment capabilities including 1-Click Bill Pay (UPI payment links across WhatsApp, SMS, Instagram, and RCS), WhatsApp Pay via Razorpay and PayU (Meta's approved India processors), GSPay for feature phones, and in-chat conversational commerce. These are well-integrated into its messaging stack and cover Indian UPI-based payment flows.

Why use Shuttle if Gupshup has native payments?

Gupshup's native payments are optimised for India and UPI. If you need international card payments, multi-currency support, per-client gateway routing, or voice DTMF card capture, those are not part of Gupshup's native stack. Shuttle extends the stack to cover those channels without replacing the UPI flows Gupshup handles well.

Which gateways does Shuttle support?

Shuttle connects to 30+ payment gateways, including Stripe, Adyen, Worldpay, Checkout.com, Braintree, Square, and Mollie. Transactions can be routed per currency, region, or client configuration. See the full list on the PSP page.

Does Shuttle support international card payments and multi-currency?

Yes. Shuttle routes card transactions to whichever gateway is configured for the relevant currency and region. You can run a single integration that handles Indian UPI flows via Gupshup's native stack and international card payments via Shuttle, without separate payment systems per market.

Can Shuttle add voice payments to a Gupshup deployment?

Yes. Shuttle provides PCI-certified DTMF card capture for voice channels, with audio suppression for agent environments. This covers contact centre and IVR card collection that Gupshup's native UPI payment flows do not extend to.

Related Reading

Add Multi-PSP Payments Alongside Gupshup

Shuttle is a PCI DSS Level 1 Service Provider offering card capture across 30+ gateways. Pricing starts at $0.20 per transaction with no setup, monthly, or per-seat fees (see pricing).

See Voice Checkout | Book a discovery call

Talk to us

See how Shuttle can power payments for your platform — multi-PSP, multi-channel, white-label.

Book a Demo