The all-in-one tool for your business
Payments, online stores, analytics, and customer service. Bayarin.id unifies everything your business runs on in a single platform. One login, one dashboard, one place to grow.
Build your store, skip the hard parts
Want your own website? Build the experience you want and connect to our API for the rest. We run payments, carts, orders, and checkout behind the scenes, so you can focus on your brand instead of commerce plumbing.
- Bring your own frontendUse any framework or platform. Our API powers commerce behind whatever you build.
- Commerce, handledPayments, carts, orders, and checkout work out of the box, so you never build them from scratch.
- Live in days, not monthsClean endpoints and predictable webhooks get a working store running fast.
import { Store } from "@bayarin.id/commerce"
const store = new Store({ apiKey: "sk_live_..." })
// Fetch products
const products = await store.getProducts()
// Add products to the cart
store.addToCart([{
productId: 1,
quantity: 2
}])
// Checkout
const order = await store.checkout({
customer: { name: "Jack Lau" },
method: "qris"
})One API for all payments
The Payment Switch unifies every provider behind a single integration. Connect Midtrans, Xendit, and more through one API, and let every transaction route itself. No more juggling separate SDKs, dashboards, or reconciliation spreadsheets.
- One API for every paymentOne API to integrate Midtrans, Xendit, and more. Accept cards, virtual accounts, e-wallets, and QRIS through a single, consistent interface.
- Automatic routingEvery payment finds the best provider, and retries on its own if one fails, so more of them succeed.
- Reconciliation, built inSettlements, refunds, and reports come together across providers, reconciled for you.
TransactionsReconciled across providers
- prq_8f2a1cMidtransRp150.000Settled
- prq_3d9b7eXenditRp89.000Settled
- prq_a1c4f0DuitkuRp42.500Pending
- prq_6e2d88MidtransRp21.250Settled
- prq_0b5f93XenditRp310.000Refunded
Everything in one place
One platform for everything your business runs on, from payments to customer service.
Payment Switch
One API to integrate Midtrans, Xendit, and more, with automatic routing and failover.
Online store
Sell online with a storefront, catalog, and orders built in.
Analytics
Track sales, customers, and settlements from a single dashboard.
WhatsApp CRM
Sell, chat, and manage every customer right inside WhatsApp. Turn conversations into orders and keep your contacts in one place.
AI customer service
Let AI handle the chats in your WhatsApp CRM, answering customers in seconds, around the clock.
Built for developers
A clean API, predictable webhooks, and docs that get you live in an afternoon.
Frequently asked questions
An all-in-one platform for your business: payments, an online store, analytics, a WhatsApp CRM, and AI customer service, all built on a single Payment Switch.
Run your entire business in one place
Talk to our team and see how Bayarin.id brings your payments, store, and customers together.