Platform Connect dapat mengizinkan akun terhubung mereka yang berlokasi di Jepang untuk menerima pembayaran JCB.
JCB bisa saja memiliki panduan tambahan tentang tipe charge yang dipilih dan/atau dapat diterima untuk platform tertentu. Dalam beberapa kasus, mereka bisa saja lebih memilih platform untuk menjadi merchant pelunasan, sementara dalam kasus lain mereka mungkin meminta akun terhubung untuk menjadi merchant pelunasan. Pada kasus pertama, charge pada platform perlu dilakukan tanpa on_behalf_of
, sementara pada kasus kedua, diperlukan penggunaan parameter ini.
Jika Anda melakukan onboarding di Stripe dan ingin menggunakan Connect, serta ingin menerima pembayaran JCB untuk akun Connect, harap hubungi japan-jcb-payments@stripe.com terlebih dahulu.
Anda harus mengajukan pendaftaran JCB atas nama akun yang terhubung.
Mendaftarkan akun baru
Anda harus meminta kemampuan jcb_payments
saat membuat akun, dan juga kemampuan card_payments
dan transfer
.
Contoh kode Python:
stripe.Account.create( country="JP", requested_capabilities=['jcb_payments', 'card_payments', 'transfers'], )
Contoh URL OAuth:
https://connect.stripe.com/express/oauth/authorize ?redirect_uri={REDIRECT_URL} &client_id={CLIENT_ID} &state={STATE_VALUE} &suggested_capabilities[]=transfers &suggested_capabilities[]=card_payments &suggested_capabilities[]=jcb_payments
Mendaftarkan akun terhubung yang sudah ada
Anda harus meminta jcb_payments melalui Capabilities API.
Contoh kode Python:
stripe.Account.modify_capability( "acct_1CmEuvFjAq3Pk1RD", "jcb_payments", requested=True, )
Akun terhubung yang akan didaftarkan di JCB secara otomatis.
Akun terhubung yang ada harus mengajukan permohonan persetujuan JCB melalui Dashboard mereka. Lihat Mengaktifkan JCB untuk akun Stripe yang berlokasi di Jepang.
Platform Connect tidak dapat mendaftarkan akun terhubung yang penagihan biayanya dilakukan Stripe atas nama mereka. Sebagai gantinya, mereka harus menghubungi pemilik akun secara langsung untuk memberi tahu mereka agar mengaktifkan JCB di Dashboard.
Dalam beberapa kasus, JCB akan meminta informasi tambahan atau tindakan dari Anda, atau akun terhubung Anda. Jika demikian, Stripe akan memberi tahu Anda melalui email.
Setelah JCB membuat keputusan tentang aplikasi rekening, Stripe akan memberi tahu Anda menggunakan webhook.
Setelah JCB menyetujui atau menolak akun Anda, Stripe akan mengirimkan webhook capability.updated
.
Hasil pendaftaran |
Data webhook |
Disetujui |
tipe: "capability.updated" |
Ditolak |
tipe: "capability.updated" |
Menunggu keputusan |
tipe: "capability.updated" |
Anda dapat memverifikasi status pendaftaran JCB dari akun terhubung dengan mengirim query status kemampuan jcb_payments
melalui Capabilities API.
Contoh kode Python:
stripe.Account.retrieve_capability( "acct_1CmEuvFjAq3Pk1RD", "jcb_payments", )
Hasil pendaftaran |
Respons dari Capabilities API |
Disetujui |
|
Ditolak |
|
Belum terdaftar |
|
Menunggu keputusan |
|
Kami akan menginformasikan hasil penilaian JCB kepada Anda melalui email. Setelah disetujui, Anda dapat mulai membangun dan menguji integrasi. Untuk informasi terkait integrasi, lihat Mengintegrasikan pembayaran JCB pada akun Stripe yang berlokasi di Jepang.
Anda dapat menguji semua tipe charge dalam mode percobaan sebelum proses onboarding JCB selesai, tetapi Anda tidak akan dapat menggunakannya dalam mode live.
Agar akun terhubung Jepang Anda dapat menerima JCB, hubungi kami terlebih dahulu untuk mengaktifkan kemampuan jcb_payments
pada platform Anda. Anda kemudian akan dapat memberikan jawaban tentang integrasi Stripe Anda pada pengaturan Connect regional Anda. Setelah mengirimkan informasi, Anda akan dapat mulai meminta kemampuan untuk akun terhubung Anda.
Jika akun terhubung Anda tidak berlokasi di Jepang, Anda tidak memerlukan kemampuan jcb_payments
untuk menerima kartu JCB.