#1968-WhatsApp Payments API for Brazil

ZarkChat
#1
ZarkChat

Dear Botsailor Team,

We are writing to formally request the implementation of a new feature on your platform: support for the WhatsApp Payments API for Brazil, recently launched by Meta. This new API enables businesses to accept payments directly within WhatsApp by using interactive order_details messages. We believe adopting this technology is a strategic, high-priority step for our operations.


Most Urgent Feature: Dynamic PIX Payments with "Copy Code" Button

Our most immediate need is the ability to send invoices via Dynamic PIX. According to Meta's documentation, this is done by sending an order_details message that presents the customer with the order details and an action button to copy the PIX code.


How It Works (According to Meta's Documentation):

The business sends an interactive order_details message to the customer.Within the action parameters, this message contains a payment_settings object with type: "pix_dynamic_code".WhatsApp displays a native interface where the customer can review the order and tap a button to copy the PIX code, which they can then paste into their banking app to complete the payment.


Benefits for Our Workflows:

Automation and Efficiency: The ability to send an invoice with a PIX "Copy and Paste" button is extremely functional. It reduces friction and the need for manual processes, making it an essential feature for automated sales and billing workflows.Improved Customer Experience: The customer receives the invoice and completes the payment fluidly without leaving the chat, which increases trust and simplicity.Increased Conversion Rates: Simplifying the payment process is directly linked to higher sales conversion rates.


Overview of Necessary Implementation in Botsailor

To use this feature, the Botsailor platform would need to enable us to:

Create and Send order_details Templates: We need the ability to create and send message templates that contain the order_details button component.Dynamically Insert payment_settings: When sending a message, the platform must allow for the dynamic insertion of the payment_settings object, where we can provide the payment data, such as the dynamic PIX code, merchant name, and PIX key.Receive and Send Status Updates: The business must be able to send order status updates (e.g., "processing" or "paid") as soon as the payment is confirmed with our Payment Service Provider (PSP). The business is responsible for integrating with a PSP to generate codes and confirm payments.


Potential for Other Payment Methods

In addition to PIX, the same WhatsApp Payments API for Brazil supports other methods that would also be of great value in the future:


Payment Links Boleto One-Click Payments


The implementation of this API, especially the Dynamic PIX functionality, is a critical factor for the evolution of our automated services. Keeping the Botsailor platform updated with official WhatsApp API features is fundamental to our competitiveness.

Thank you for your attention. We look forward to hearing about the feasibility and a potential timeline for this feature's implementation.

Sincerely,

ZarkChat