Mengintegrasikan pembayaran JCB untuk platform Connect dan akun terhubung

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

Alur onboarding JCB untuk akun terhubung berbeda tergantung pada kapan akun Platform Connect dan akun terhubung dibuat.

Platform yang dibuat setelah 17-10-2024

Anda dapat langsung mulai menerima kartu JCB, Diners Club, dan Discover pada akun terhubung yang dibuat setelah 16-12-2024. Secara historis, hal ini hanya dapat dilakukan untuk kartu Visa, Mastercard, dan American Express, dan JCB memerlukan tinjauan tambahan untuk semua brand kartu ini.

Meskipun Anda dapat langsung menerima kartu-kartu ini, JCB secara otomatis meninjau semua akun. Dalam beberapa kasus, JCB dapat menolak akun Anda, atau meminta informasi tambahan tentang bisnis atau diri Anda sendiri.

Memeriksa status pendaftaran akun terhubung

Bila JCB telah membuat keputusan tentang permohonan akun terhubung tersebut, Stripe akan memberi tahu Anda menggunakan webhook. Bila JCB telah menyetujui atau menolak akun Anda, Stripe akan mengirimkan webhook capability.updated.

Jika JCB membutuhkan informasi lebih banyak tentang akun terhubung tersebut, Stripe akan menghubungi Anda melalui email. Sebelum akun terhubung disetujui oleh JCB, Stripe akan menghentikan sementara kemampuan akun terhubung tersebut untuk menerima pembayaran JCB baru. Pembayaran JCB yang telah diproses sebelum penghentian sementara tersebut akan dikembalikan secara otomatis.

Platform yang dibuat sebelum 17-10-2024

Anda perlu meminta jcb_payments kemampuan saat membuat akun. Jika Anda mengalami kesalahan saat meminta kemampuan, silakan hubungi japan-jcb-payments@stripe.com.

Contoh kode Python: meminta kemampuan saat membuat akun baru

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

Contoh URL OAuth: meminta kemampuan saat membuat akun baru

​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

Contoh kode Python: meminta kemampuan pada akun terhubung yang sudah ada

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

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"

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_payments untuk menerima kartu JCB.

Informasi tambahan