
#1968-WhatsApp Payments API for Brazil
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.
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 interactiveorder_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.To use this feature, the Botsailor platform would need to enable us to:
Create and Sendorder_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.In addition to PIX, the same WhatsApp Payments API for Brazil supports other methods that would also be of great value in the future:
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