Running a coliving in Southeast Asia? Xendit lets you accept local payments (cards, e-wallets, bank options supported by your Xendit account) directly through Mangobeds—so guests pay faster and you reconcile everything in one place.
Before you start (what you need)
- An active Xendit account.
- Your Business ID, API Key, and Callback (Webhook) Token.
Where to find them in Xendit:
- Business ID: Dashboard → Settings → Your Business → copy Business ID.
- API Key: Dashboard → Settings → API Keys → Generate Secret Key.
- In Permissions, grant Write where available (or Read if Write isn’t offered).
- Save and store the key securely—you won’t see it again.
- Callback Token: Dashboard → Settings → Webhooks → View Webhook Verification Token → copy it.
Webhook URL (important):
Still in Settings → Webhooks, scroll to Invoices paid and add:
https://mangobeds.com/api/webhooks/xendit
Check all related boxes and then click Test and Save.
How to set it up in Mangobeds
- Go to Property → Settings → Payment Accounts → Connect.
- Under Create a new payment account, choose Xendit.
- Paste the credentials:
- Xendit Business ID
- Xendit API Key
- Xendit Callback Token
- Save to create the payment account, then Connect it to the property.
Heads-up: once a property is linked to a payment account, you can’t swap providers on that property without removing the connection first.
Wrap-up
If you operate in Southeast Asia, connecting Xendit to Mangobeds gives guests a familiar local checkout and keeps your ops tidy with clean reconciliation. Configure the webhook, add your three credentials, connect—and you’re live.