WhatsApp Payment API V2

The Kaleyra WhatsApp Payment API V2 document provides an overview of payment capabilities available through the Kaleyra WhatsApp Business platform. It covers payment status retrieval and refund processing for transactions initiated via WhatsApp Pay through Kaleyra CpaaS.

The Payment APIs enable you to accept payments from end users through UPI apps installed on their devices, as well as other payment methods such as cards, net banking, and wallets via WhatsApp.

You can send invoice (order_details) messages to end users and receive real-time payment status updates through webhook notifications from the payment gateway.

📘

Notes:

  • The Kaleyra WhatsApp Payments API currently supports integration with Razorpay, PayU, BillDesk, and Zaakpay.
  • Any new payment gateways supported by Meta for deep integration will also be supported by Kaleyra WhatsApp Payment APIs.

To receive payments on WhatsApp, you must configure a payment setup linked to your corresponding WhatsApp Business Account under Facebook Business Manager (Meta Portal). Each payment configuration is associated with a unique name. As part of the order_details message, you can specify which payment configuration to use for a specific checkout.

For more information, see Payments API page.

For more information on the WhatsApp Payments Webhook, see WhatsApp Payments Webhook page.

For more information on the Send Order Status Template and Send Order Details Template Message, see the following pages:

For more information on WhatsApp Payment API V2, see WhatsApp Payment API - Overview API Reference page.






© 2026 Kaleyra Inc. All rights reserved.
Trademarks, logos and service marks displayed on this site are registered and unregistered trademarks of Kaleyra Inc.