xendit docs

Pengantar (Introduction)

Selamat Datang!

Selamat Datang! Misi Xendit adalah memberikan solusi infrastruktur pembayaran otomatis untuk bisnis Anda. Kami membantu dengan kedua fitur utama kami: Money In (Uang Masuk) dan Money Out (Uang Keluar). Pengguna kami datang dari beragam latar belakang, mulai dari bisnis platform, fintech, e-Commerce, dan lainnya.

Manfaat Xendit

Beberapa manfaat menggunakan Xendit:

  • Integrasi yang cepat
  • Transfer instan
  • Rekonsiliasi harian
  • Harga sederhana & kompetitif; tidak ada biaya tersembunyi
  • Scale dengan otomatis

Menerima Pembayaran

Xendit memungkinkan Anda untuk menerima pembayaran dari pelanggan Anda dengan mudah dan aman, di web atau seluler. Kami mendukung kartu kredit atau Virtual Accounts (lihat bagian "transfer bank dengan Virtual Accounts " di bawah untuk memahami cara kerjanya). Kami juga mendukung sistem pemberitahuan melalui SMS atau email untuk mengingatkan pelanggan Anda tentang pembayaran mereka.

Invoices

Sebelum menerima pembayaran, Invoice dengan semua detail tentang pembayaran akan diperlukan. Anda dapat membuatnya atau jika Anda tidak memiliki kemampuan untuk menghasilkan Invoice Anda sendiri, kami juga dapat membuatnya untuk Anda!

Kami menggunakan kata ‘Invoice’ untuk mendeskripsikan permintaan uang yang akan dibayarkan kepada Anda, yaitu "uang masuk". Ini bisa berupa Invoice tradisional atau seseorang yang mengecek pada halaman eCommerce Anda. Xendit menyediakan cara yang bagus untuk menagih pelanggan Anda. Baik itu tagihan satu kali, layanan berlangganan, atau diantaranya, kami punya solusi untuk Anda. Kami memiliki tampilan Invoice yang secara otomatis menampilkan semua opsi pembayaran yang Anda pilih untuk diizinkan. Invoice dapat dibayar berdasarkan opsi pembayaran yang Anda konfigurasikan, misalnya BCA Virtual Accounts dan / atau kartu kredit.

Ketika Invoice telah dibuat, pelanggan Anda dapat mengirim uang mereka kepada Anda melalui opsi pembayaran yang tersedia. Jika Anda memiliki situs web sendiri, maka cukup integrasikan web anda dengan API kami.

Transfer bank dengan Virtual Accounts

Transfer bank dengan Virtual Accounts berarti pengguna Anda membayar ke Virtual Accounts yang disiapkan untuk pengguna / transaksi tersebut. Virtual Accounts dapat diberikan baik untuk transaksi atau pengguna. Jika Anda memilih untuk memiliki Virtual Accounts yang ditetapkan untuk transaksi, maka setelah pembayaran berhasil dihapus, Virtual Accounts itu akan masuk kembali ke dalam poof of Virtual Accounts yang tersedia untuk digunakan kembali di transaksi lain, misalnya dalam 1000 transaksi, nomor Virtual Account yang sama dapat muncul lagi untuk pengguna / transaksi lain. Di Xendit, kami menyebutnya " pool " Virtual Accounts . Platform biasanya memilih metode ini ketika Anda memiliki banyak sekali transaksi, misalnya situs web untuk satu merek fashion.

Virtual Accounts memungkinkan Anda untuk mendeteksi pembayaran secara otomatis tanpa mengubah jumlah pembayaran nominal. Inilah yang digunakan GoPay, misalnya jika Anda berhutang 100.000, Anda akan membayar 100.000 untuk Virtual Account tertentu yang khusus untuk pengguna atau transaksi tersebut - 70001 123456789123.

Tabel di bawah ini menunjukkan channel mana yang dapat digunakan untuk membayar Virtual Accounts , di seluruh bank.

Cabang Bank ATM Bersama ATM Alto ATM Prima e-Banking m-banking
Sinarmas
BCA
Mandiri
BNI
BRI
CIMB
OCBC
Danamon
Maybank

Pengiriman Dana

Xendit memiliki cara mudah bagi Anda untuk mengirim dana ke 150+ bank di Indonesia. Kami telah mengotomatisasi proses penyaluran dana, membantu Anda untuk melayani ribuan pelanggan setiap hari. Proses baru ini menghilangkan 3 masalah utama dalam pencairan dana tradisional: token yang tidak dapat diandalkan, kesalahan manusia dan waktu pemrosesan manual yang lambat. Kebutuhan pengguna bervariasi mulai dari platform yang harus membayar pedagang dalam skala besar sampai bisnis fintech yang perlu mencairkan pinjaman kepada peminjam. Anda memiliki pilihan untuk mengirim dana melalui transfer instan, atau jika transaksi Anda kurang mendesak, bisa memilih T + 1 (atau yang terkadang disebut SKN / LLG / Kliring, tergantung pada tampilan situs web bank Anda). Kami mendukung semua bank besar dan dapat mengirim uang selama server bank terus beroperasi.

Dibuat oleh Developers , untuk Developers

Tujuan kami adalah untuk membuat produk kami sefleksibel mungkin. Semuanya bisa untuk diotomatisasi dan programmable . RESTful API dan Client Libraries kami memungkinkan Anda fokus untuk membangun bisnis Anda. Tinggalkan rasa sakit dari sistem pembayaran kepada kami.

Pertanyaan?

Masih memiliki pertanyaan? Dengan senang hati kami akan membantu anda. Hubungi kami di email atau live chat .

Welcome!

Welcome! Xendit’s mission is to deliver automated payment infrastructure solutions for your business. We help with both money in (collecting payments) and money out (disbursing payments). Our users range from platforms businesses, fintech, e-Commerce, and everything else in between.

Benefits of Xendit

Some of the benefits of using Xendit:

  • Fast integration
  • Instant transfers
  • Daily reconciliation
  • Simple & competitive pricing – no hidden fees
  • Scale automatically

Accept payments

Xendit enables you to accept payments from your customers easily and securely, on web or mobile. We support credit cards and bank transfers via virtual accounts (see the “bank transfers with virtual accounts” sections below to understand how these payment detection methods work). We also support notification systems via SMS or e-mail to remind your customers about their payment.

Invoices

Before accepting payment, an invoice with all the details about the payment will be needed. You can create this invoice or if you do not have the capability to generate your own invoice, we can also make this for you!

We use the word ‘invoice’ to describe a request for money to be paid to you, i.e. "money in". This could be a traditional invoice or someone checking out on your eCommerce page. Xendit provides a great way to invoice your customers. Whether it’s a one off bill, a subscription service, or something in between, we have a solution for you. We have an invoice UI that automatically shows all the payment options you've chosen to allow. Invoices can be paid based on the payment options you configure, e.g. BCA virtual account and/or credit card.

When an invoice has been made, your customers can send their money to you via the payment channels available. If you have your own UI simply connect us purely through API.

Bank transfers with virtual accounts

Bank transfers with virtual accounts means your users pay into a virtual account set up for that user/transaction. Virtual accounts can be assigned to either a transaction or a user. If you choose to have virtual accounts assigned to a transaction, then once the payment is successfully cleared, that virtual account will re-enter your pool of available virtual accounts for reuse for another transaction, e.g. in 1000 transactions time the same virtual account number may pop up again for another user/transaction. At Xendit, we call this a "pool" virtual account. Platforms typically choose this method when you have a lot of one-off transactions, e.g. single fashion brand's websites.

Virtual accounts allow you to detect payments automatically without the nominal payment amount changing. This is what GoPay uses, e.g. if you owe them 100.000, you will pay 100.000 to a specific virtual bank account specific to that user or transaction - 70001 123456789123.

The table below shows which channels can be used to pay virtual accounts, across the banks.

Bank branch ATM Bersama ATM Alto ATM Prima e-Banking m-banking
Sinarmas
BCA
Mandiri
BNI
BRI
CIMB
OCBC
Danamon
Maybank

Disburse funds

Xendit has an easy way for you to send funds to 150+ banks in Indonesia. We have automated the process of disbursing funds, empowering you to serve thousands of customers every day. This new process gets rid of 3 main problems in traditional funds disbursement: unreliable tokens, human error and slow manual processing time. Use cases range from platforms needing to pay merchants at scale to fintech businesses that need to disburse loans to borrowers. You have the choice to send funds via instant transfer, or if your transaction is less urgent, at T+1 (what is sometimes called SKN/LLG/Kliring, depending on your bank's UI). We support all the major banks and can send money as long as the banks' servers are up.

Built by developers, for developers

Our aim is to make our products as flexible as possible. Everything is programmable. Our RESTful APIs and client libraries let you focus on building your business. Leave the pain of payments to us.

Questions?

Still have more questions? We're always happy to help however we can. Shoot us an email or chat to us in live chat.