Stripe logoPayments

Stripe WhatsApp Integration

Take card payments inside the chat, on your own Stripe account.

Connect your own Stripe account and the chatbot builder gains a payment block. It raises a Stripe payment link for an amount the flow already holds — an order total, a deposit, an invoice — sends it in the conversation, and waits. When Stripe confirms, the flow continues down the paid branch. If it times out or the customer cancels, those are separate branches, so the conversation reacts to what actually happened.

Libromi Connect

Libromi Connect

WhatsApp Business Platform

Stripe logo

Stripe

Two-way connection

Where it shows up

  • Payment block
  • Chatbot builder node
  • WhatsApp store & catalogue

The payment link that ends the conversation

Pasting a payment link into a chat is easy. Knowing whether it was paid is not. The agent checks the dashboard, or waits for a screenshot, or asks the customer — and in the meantime the order sits in limbo. Worse, nothing downstream happens automatically, because nothing in the conversation knows the money arrived.

What moves, and which way

Stripe to WhatsApp

  • Payment confirmation

    Stripe confirms the payment and the flow continues automatically, with no one checking a dashboard.

  • Failure and timeout signals

    A cancelled or expired payment takes its own branch, so the customer gets a sensible next message.

  • Reference and amount

    The confirmed amount and reference are available to later steps, for a receipt message or a CRM write.

WhatsApp to Stripe

  • Payment links

    The block creates the link on your Stripe account for the amount and reference the flow holds.

  • Order context

    Cart totals from a connected store, or a value the customer chose in chat, set the amount.

  • Customer details

    The conversation's contact details travel with the request, so reconciliation is straightforward.

The money goes to your Stripe account directly. Libromi Connect raises the request and reads the outcome.

What you get

Links raised from the flow

No copying from the Stripe dashboard. The block generates the link with the right amount at the right moment.

Three outcomes, three branches

Paid, timed out and cancelled are separate paths on the canvas, so the flow never assumes success.

Works with the WhatsApp store

Store checkout can settle through Stripe, with tax and delivery already priced by your store platform.

Your account, your rates

You connect your own Stripe account and keep your own pricing, payouts and reconciliation.

What you can build with it

Deposit before a booking is held

Take a deposit in the conversation and only confirm the slot once Stripe says the payment cleared.

Invoice chasing that collects

Send an overdue reminder with the payment link attached, and mark the account settled on the paid branch.

Checkout inside a sales chat

The customer decides in the conversation and pays in it too, instead of being sent to a web checkout they may not finish.

In practice

An online course provider selling by chat

Enrolment conversations ended with a payment link and then silence. Staff reconciled payments by hand each evening and enrolled students the next morning, losing people who had already paid.

The result

Payment, confirmation and enrolment happen in one conversation, and nobody reconciles anything by hand.

  1. 1

    The chatbot confirms which course and cohort the student wants and sets the amount.

  2. 2

    The payment block raises a Stripe link for that amount and sends it in the chat.

  3. 3

    Stripe confirms; the flow takes the paid branch and sends the joining details immediately.

  4. 4

    The same branch writes the enrolment to the CRM and adds the student to the cohort group.

How to connect it

  1. 1

    Connect Stripe

    Add your Stripe API credentials in Libromi Connect to link your own account.

  2. 2

    Add the payment block

    Drop it into a flow, set the amount from a variable, and name the reference.

  3. 3

    Handle each outcome

    Build what happens on paid, on timeout and on cancelled, so every path is covered.

Frequently asked questions

Get paid in the conversation

Connect Stripe and let the flow collect and confirm the money.