Lewati ke konten
Buat akun
atau
Masuk
Logo Dokumen Stripe
/
Tanya AI
Buat akun
Masuk
Mulai
Pembayaran
Pendapatan
Platform dan situs belanja online
Manajemen uang
Developer resources
Gambaran UmumJelajahi semua produk
Mulai membangun
Mulai mengembangkan
    Siapkan lingkungan pengembangan Anda
    Kirim permintaan API pertama Anda
    Terima pembayaran
    Bangun dan coba fitur baru
    Daftar periksa menjadi live
Proyek sampel
Tentang API
Bangun dengan LLM
Gunakan Stripe tanpa kode
Siapkan Stripe
Buat akun
Dashboard Web
Dashboard Seluler
Migrasikan ke Stripe
Kelola risiko penipuan
Pahami penipuan
Perlindungan penipuan Radar
Kelola sengketa
Verifikasikan identitas
BerandaMulaiStart developing

Daftar periksa menjadi live

Gunakan daftar periksa ini untuk memastikan kelancaran transisi ketika menjadikan integrasi Anda live.

Catatan

Jadilah Mitra Stripe untuk mengakses praktik terbaik tambahan serta menerima berita dan pembaruan yang relevan dari Stripe.

Kemajuan daftar periksa

Saat Anda menyelesaikan setiap item dan mencentangnya, status setiap kotak centang disimpan dalam cache browser. Anda dapat melihat kembali halaman ini setiap saat untuk mengetahui apa yang telah Anda selesaikan sejauh ini.

Anda dapat masuk untuk melihat beberapa pengaturan Anda saat ini.

Stripe telah merancang lingkungan sandbox dan live agar berfungsi semirip mungkin. Beralih di antara keduanya sebagian besar berkaitan dengan menukar kunci API Anda.

Jika Anda seorang pengembang, atau meminta pengembang melakukan integrasi untuk Anda, item berikut juga harus Anda pertimbangkan sebelum live. Jika Anda menggunakan Stripe melalui situs web terhubung atau plug-in, sebagian besar tidak akan berlaku.

  • Peringatan

    Semua permintaan menggunakan pengaturan API akun, kecuali Anda mengesampingkan versi API. Log perubahan mencantumkan setiap versi yang tersedia. Perhatikan bahwa secara default kejadian webhook disusun menurut versi API akun, kecuali jika Anda mengatur versi API selama pembuatan endpoint.

    Jika Anda menggunakan bahasa bertipe kuat (Go, Java, TypeScript, .NET), pustaka sisi server menyematkan versi API berdasarkan versi pustaka yang sedang digunakan. Jika Anda belum memahami cara Stripe mengelola pembuatan versi, lihatlah dokumen pembuatan versi.

    Untuk memastikan semuanya sinkron:

    • Upgrade ke versi API terbaru dalam Workbench dalam Dashboard
    • Untuk bahasa dinamis (Node.js, PHP, Python, Ruby): atur versi API di pustaka sisi server
    • Untuk bahasa bertipe kuat (Go, Java, TypeScript, .NET): upgrade ke versi terbaru dari pustaka yang Anda pilih
  • Kami telah membuat beberapa nilai percobaan yang dapat Anda gunakan untuk mereplikasi berbagai status dan respons. Di luar opsi ini, lakukan uji tuntas, mencoba integrasi Anda dengan:

    • Data tidak lengkap
    • Data tidak valid
    • Data duplikat (misalnya, coba ulang permintaan yang sama untuk melihat apa yang terjadi). Kami juga merekomendasikan Anda meminta orang lain mencoba integrasi Anda, terutama jika orang lain tersebut bukan pengembang.
  • Waktu setelah Anda live tidaklah menguntungkan untuk mengetahui ada yang tidak benar dalam penulisan kode untuk menangani setiap kemungkinan tipe kesalahan, termasuk yang seharusnya “tidak pernah” terjadi. Pastikan kode Anda bisa untuk bertahan, tidak hanya menangani kesalahan umum, tetapi segala kemungkinan.

    Ketika mencoba penanganan kesalahan, perhatikan dengan saksama informasi apa yang ditampilkan kepada pengguna Anda. Kartu yang ditolak (yaitu card_error) merupakan persoalan yang berbeda dengan kesalahan pada backend Anda (misalnya, invalid_request_error).

  • Stripe mencatat setiap permintaan yang dibuat menggunakan kunci API Anda, dengan catatan ini yang dapat dilihat di Dashboard. Kami merekomendasikan Anda mencatat semua data penting pada sisi Anda juga, meskipun tampak boros. Log Anda sendiri akan menjadi penyelamat jika server bermasalah saat menghubungi Stripe atau ada masalah dengan kunci API Anda—kedua kasus tersebut akan mencegah kami membuat log permintaan Anda.

    Periksa log Anda secara rutin untuk memastikan log menyimpan hanya informasi yang Anda butuhkan dan bukan yang bersifat sensitif (misalnya, detail kartu kredit atau informasi pengidentifikasi pribadi).

  • Objek Stripe yang dibuat di lingkungan sandbox—seperti paket, kupon, produk, dan SKU—tidak dapat digunakan dalam mode live. Hal ini mencegah data percobaan Anda digunakan secara tidak sengaja dalam kode produksi Anda. Ketika membuat ulang objek yang diperlukan dalam mode live, pastikan menggunakan nilai identifikasi yang sama (misalnya, identifikasi paket yang sama, bukan nama yang sama) untuk menjamin kode Anda terus berfungsi tanpa masalah.

  • Akun Stripe Anda dapat memiliki endpoint webhook percobaan maupun live. Jika menggunakan webhook, pastikan Anda telah mendefinisikan endpoint live di akun Stripe. Kemudian konfirmasikan apakah endpoint live berfungsi persis sama dengan endpoint percobaan Anda.

    Ketika memeriksa status webhook Anda, sediakan juga waktu sebentar untuk memeriksa apakah endpoint produksi Anda:

    • Menangani notifikasi webhook yang tertunda dengan baik
    • Menangani notifikasi webhook duplikat dengan baik
    • Tidak memerlukan notifikasi kejadian untuk terjadi dalam urutan spesifik
  • Kami merekomendasikan semua pengembang langganan milis pembaruan API kami untuk mengikuti fitur-fitur baru selama perilisan.

  • Sebagai tindakan pengamanan, kami merekomendasikan rotasi kunci API secara rutin, dan juga merotasinya segera sebelum dijadikan live. Ini untuk berjaga-jaga jika kunci tersebut pernah disimpan di luar kode basis Anda selama pengembangan. Pastikan alur kerja Anda tidak mengakibatkan kunci API Anda diwakili atau disimpan di beberapa tempat (yang menyebabkan bug) atau berakhir di perangkat lunak kontrol versi Anda.

Apakah halaman ini membantu?
YaTidak
Butuh bantuan? Hubungi Tim CS.
Bergabunglah dengan program akses awal kami.
Lihat log perubahan kami.
Ada pertanyaan? Hubungi Bagian Penjualan.
LLM? Baca llms.txt.
Dijalankan oleh Markdoc