Mengintegrasikan pembayaran JCB untuk platform Connect dan akun terhubung

Platform Connect dapat mengizinkan akun terhubung yang berlokasi di Jepang untuk menerima pembayaran JCB.

JCB mungkin memiliki panduan tambahan tentang tipe biaya yang disukai dan/atau tipe charge yang dapat diterima untuk platform tertentu. Dalam beberapa kasus, mereka mungkin lebih memilih platform untuk menjadi merchant penyelesaian, sementara dalam kasus lain mereka mungkin meminta akun terhubung untuk menjadi merchant penyelesaian. Yang pertama mengharuskan charge pada platform dibuat tanpa on_behalf_of, sementara yang kedua mengharuskan penggunaan parameter ini.

Akun Connect baru

Jika Anda sedang melakukan onboarding ke Stripe dan ingin menggunakan Connect, serta ingin menerima pembayaran JCB untuk akun Connect, hubungi japan-jcb-payments@stripe.com terlebih dahulu.

Platform Connect yang ada

Akses untuk akun tempat Platform memungut biaya

Anda perlu meminta pendaftaran JCB atas nama akun terhubung.

Mendaftarkan akun baru

Anda perlu meminta kemampuan jcb_payments saat membuat akun, bersama card_payments dan transfer.

Contoh kode Python:

stripe.Account.create(
 country="JP",
 requested_capabilities=['jcb_payments', 'card_payments', 'transfers'],
)

Contoh OAuth URL:

​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 ada

Anda perlu meminta jcb_payments melalui Capabilities API.

Contoh kode Python:

stripe.Account.modify_capability(
 "acct_1CmEuvFjAq3Pk1RD",
 "jcb_payments",
 requested=True,
)

Akses untuk akun tempat Stripe memungut biaya

Akun terhubung baru akan didaftarkan di JCB secara otomatis.

Akun terhubung yang ada perlu memohon persetujuan JCB melalui Dashboard. Lihat Mengaktifkan JCB untuk akun Stripe yang berlokasi di Jepang

Platform Connect tidak dapat mendaftarkan akun terhubung tempat Stripe memungut biaya atas nama mereka. Sebaliknya, mereka harus menghubungi pemilik akun secara langsung untuk memberi tahu mereka agar mengaktifkan JCB di Dashboard.

Persetujuan dan penolakan

Dalam beberapa kasus, JCB akan meminta informasi tambahan atau tindakan yang harus diambil dari Anda, atau akun terhubung Anda. Jika demikian maka Stripe akan memberi tahu Anda melalui email.

Bila JCB telah membuat keputusan tentang permohonan akun Anda, Stripe akan memberi tahu Anda menggunakan webhook.

Bila JCB telah menyetujui atau menolak akun Anda, Stripe akan mengirimkan webhook capability.updated.

Hasil pendaftaran

Data webhook

Disetujui

type: "capability.updated"
data.object.id: "jcb_payments"
data.object.status: "active"
account: Identifikasi akun terhubung yang disetujui

Ditolak

type: "capability.updated"
data.object.id: "jcb_payments"
data.object.status: "inactive"
account: Identifikasi akun terhubung yang ditolak

Menunggu keputusan

type: "capability.updated"
data.object.id: "jcb_payments"
data.object.status: "pending"
account: Identifikasi akun terhubung yang telah diserahkan untuk pendaftaran

Memeriksa status pendaftaran akun terhubung

Anda dapat memverifikasikan status pendaftaran JCB akun terhubung dengan menanyakan 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

status: "active"

Ditolak

status: "inactive"

Tidak terdaftar

status: "unrequested"

Menunggu keputusan

status: "pending"

Penerimaan, integrasi, dan percobaan

Kami akan memberi tahu Anda hasil penilaian JCB melalui email. Begitu disetujui, Anda dapat mulai membangun dan mencoba integrasi Anda. Untuk informasi integrasi, lihat Mengintegrasikan pembayaran JCB di akun Stripe yang berlokasi di Jepang.

Anda dapat mencoba semua tipe charge dalam mode percobaan sebelum onboarding JCB selesai, tetapi Anda tidak akan dapat menggunakannya dalam mode live.

Platform non-Jepang

Agar akun terhubung Anda di Jepang dapat menerima JCB, pertama-tama hubungi kami untuk mengaktifkan kemampuan jcb_payments bagi platform Anda. Kemudian Anda akan dapat memberikan jawaban tentang integrasi Stripe di pengaturan Connect regional. Setelah menyerahkan informasi, Anda akan dapat mulai meminta kemampuan untuk akun terhubung.

Jika akun terhubung tidak berada di Jepang, Anda tidak memerlukan kemampuan jcb_paymentsuntuk menerima kartu JCB.

Informasi tambahan