Integrations Xendit
Payments

Take Xendit payments inside WhatsApp

Take the payment inside the WhatsApp chat. Xendit links for QRIS, e-wallets, virtual accounts, and cards — no checkout page to bounce to.

~15-min setup — or our team wires it up with you.

+62 877 5529 9328 Tim Indonesia · Bahasa Indonesia SLA
Why Xendit + bitbybit

Better with Xendit — not instead of it.

You use Xendit for

Xendit is your payments rail across Indonesia — QRIS, virtual accounts, e-wallets like OVO and DANA, and cards, all settled and reconciled in one place.

The gap today

But the payment link still opens a checkout page. The buyer has to leave the conversation to pay — and that handoff is exactly where ready-to-buy carts go cold.

Better together

bitbybit drops the Xendit link straight into the WhatsApp thread the moment the agent closes the order. The customer pays with QRIS or their e-wallet without leaving the chat, and the paid status posts back to the customer record automatically.

See it in the thread

What Xendit + bitbybit looks like.

The agent closes the order with a payment link — without sending the customer to a checkout page.

Chat with our team on WhatsApp →Free to start — connect Xendit and see it run on your own store.
What you can do

What can bitbybit do with Xendit?

  • Close the sale in the same chat — the buyer pays without bouncing to a checkout page, so fewer drop off between “yes” and “paid”
  • Generate Xendit payment links in-thread from the AI agent or an operator
  • Accept QRIS, virtual accounts, e-wallets, and cards via one link
  • Post payment confirmation back into the same WhatsApp conversation
  • Tag paid vs. unpaid customers automatically for follow-up campaigns
Fits what you already use

You keep Xendit. bitbybit layers on top.

  • Your Xendit account stays the source of truth — settlement, payouts, and reconciliation don't change.
  • Every method you've already enabled in Xendit — QRIS, VA, e-wallets, cards — works in the thread.
  • Fees pass through at Xendit's published rates. bitbybit adds no per-transaction markup.
  • Nothing is replaced: bitbybit sits on top of Xendit and hands the transaction to it.
Setup

Set up Xendit in ~15 minutes.

  1. 01

    Log in to your Xendit dashboard and open Settings → API Keys (under Developers).

  2. 02

    Click Create New Secret, set the permissions Xendit prompts for, and create the key.

  3. 03

    Copy the Secret Key and paste it into the Xendit integration page inside bitbybit.

  4. 04

    Send a test payment link to confirm the link and callback flow correctly.

Common questions

Before you connect.

No. Xendit fees pass through to you at Xendit's published rates. bitbybit charges its platform fee separately and does not add a per-transaction markup.

The link stays valid for the window you configure in Xendit. bitbybit can re-send the link automatically on a delay, or flag the conversation for human follow-up — both flows are configurable in bitCRM.
Get started

Connect Xendit to your WhatsApp customer record.

Message the team on WhatsApp — we'll wire it up with you — or start free and explore first.

No credit card required Set up in minutes Cancel anytime
At a glance

Xendit integration generates and sends a payment link inside the WhatsApp conversation, so the customer pays without switching to a checkout page. QRIS, virtual accounts (BCA, BNI, Mandiri, Permata, and more), e-wallets (OVO, DANA, ShopeePay, and more), and credit cards all route through the same link. Order status and payment confirmation post back into the same WhatsApp thread — the customer sees the order close in one conversation, and your team sees the payment confirmation in the customer record without reconciling across tools.

Last reviewed: 2026-07-13 · Back to all integrations