Buat sub-akun

Prev Next

Anda dapat membuat sub-akun menggunakan dua metode:

  • Melalui dasbor Anda: Direkomendasi jika Anda melakukan onboarding secara manual kepada setiap merchant.

  • Melalui API: Direkomendasi jika Anda ingin mengotomatiskan onboarding merchant Anda.

Cara membuat sub-akun melalui dasbor

Buka Accounts tab dan klik +Add an account, lalu pilih jenis sub-akun.

Jika Anda memilih akun Managed , ada dua opsi berbeda untuk mengundang merchant Anda mendaftar:

  • Kirim undangan: Kami akan mengirimkan link unik ke email yang dimasukkan untuk mengundang merchant Anda untuk mendaftar ke Xendit.

  • Salin link unik: Anda dapat menyalin dan membagikan link unik ini ke merchant Anda, yang akan mengarahkan mereka ke halaman pendaftaran yang sama. Setelah pendaftaran, akun mereka akan dibuat sebagai sub-akun di bawah akun Master Anda.

Membuat sub-akun melalui API

Anda dapat membuat sub-akun melalui API dan menentukan jenisnya di request body. Anda wajib memberikan parameter berikut:

  • business_name: Untuk mengidentifikasi sub-akun Anda. Nama bisnis yang Anda tetapkan akan menjadi nama yang ditampilkan kepada pelanggan yang membayar kepada merchant Anda menggunakan link pembayaran.

  • business_email: Alamat email yang terkait dengan sub-akun.

    • Anda dapat menggunakan kembali alamat email untuk sub-akun Owned

    • Xendit mengirimkan email undangan hanya untuk sub-akun Managed. Sub-akun Owned masih memerlukan alamat email tetapi tidak akan menerima email apa pun setelah pembuatan.

curl --request POST \ --url https://api.xendit.co/v2/accounts \ --data '{"account_email":"user@example.com","type":"OWNED","public_profile":{"business_name":"Merchant1"}}' 

Setelah akun Anda dibuat, Anda akan dapat melihatnya di halaman Akun xenPlatform.

Konfigurasi sub-akun kustom

Saat membuat akun melalui API, Anda dapat mengatur konfigurasi yang berbeda di bawah ini alih-alih memilih .type

Konfigurasi

Deskripsi

has_dashboard

Menentukan apakah akses dasbor akan diaktifkan. Undangan akan dikirim ke alamat email sub-akun untuk mendaftar dan login.

payment_settings_follow_platform

Menentukan apakah sub-akun akan menggunakan metode pembayaran yang diaktifkan akun Master. Jika "true", faktur dan webhook Xendit akan dikirim ke Platform, dan nama bisnis yang ditampilkan kepada publik akan menjadi milik Platform.

has_withdrawal

Menentukan apakah penarikan akan diaktifkan untuk sub-akun. Ini akan mengharuskan akun untuk menyelesaikan aktivasi saat masuk.

Di bawah ini adalah kemungkinan konfigurasi tergantung pada kebutuhan Anda:

Pengaturan yang diinginkan

Kasus penggunaan

Konfigurasi

Sub-akun Owned + Penarikan

Merchant Anda dapat segera mulai menerima pembayaran. Verifikasi bisnis harus diselesaikan sebelum merchant dapat menarik dana.

  • has_dashboard: benar

  • payment_settings_follow_platform: benar

  • has_withdrawal: benar

Sub-akun Owned + undangan akses Dasbor

Merchant Anda dapat segera mulai menerima pembayaran. Undangan dikirim ke email bisnis untuk masuk.

  • has_dashboard: benar

  • payment_settings_follow_platform: benar

  • has_withdrawal: salah

Sub-akun Owned

Konfigurasi ini sama dengan sub-akun Owned default.

  • has_dashboard: salah

  • payment_settings_follow_platform: benar

  • has_withdrawal: salah

Sub-akun Managed

Konfigurasi ini sama dengan sub-akun Managed default.

  • has_dashboard: benar

  • payment_settings_follow_platform: salah

  • has_withdrawal: salah

Konfigurasi webhook

Peristiwa di sub-akun Anda dikirim ke URL webhook yang berbeda berdasarkan jenis sub-akun.

  • Owned: Dikirim ke konfigurasi webhook akun master. Namun, perhatikan bahwa pengaturan webhook hanya disinkronkan selama pembuatan akun. Setiap perubahan pada konfigurasi webhook akun master setelah sub-akun dibuat tidak akan secara otomatis berlaku untuk sub-akun yang Owned. Harap hubungi kami saat Anda memperbarui konfigurasi webhook sehingga kami dapat menyinkronkan konfigurasi untuk Anda.

  • Managed: Dikirim ke konfigurasi webhook sub-akun, yang dapat diatur di dasbor sub-akun atau menggunakan Webhook URL API.

Testing

Sub-akun dapat dibuat saat akun master Anda masih dalam Mode Tes. Sub-akun pengujian memungkinkan Anda membuat transaksi tiruan menggunakan API key tes dan melihat transaksi muncul di dasbor Anda dalam Mode Tes. Anda dapat menghapus sub-akun di dasbor Anda hanya dalam Mode Tes.