Lewati ke konten
Buat akun atau Masuk
Logo Dokumen Stripe
/
Tanya AI
Buat akunMasuk
Mulai
Pembayaran
Pendapatan
Platform dan situs belanja online
Manajemen uang
Sumber daya pengembang
API & SDKBantuan
Gambaran Umum
Tentang pembayaran Stripe
Upgrade integrasi Anda
Analitik pembayaran
Pembayaran online
Gambaran umumTemukan contoh penggunaan AndaGunakan Managed Payments
Gunakan Payment Links
Gunakan halaman checkout bawaan
Buat integrasi kustom dengan Elements
Bangun integrasi dalam aplikasi
    Gambaran umum
    Payment Sheet
    Payment Element
    Element Alamat
    Element Pengiriman Pesan Metode Pembayaran
    Link keluar untuk pembelian dalam aplikasi
    Kelola metode pembayaran di pengaturan
    Migrasikan ke Token Konfirmasi
    Kartu AS dan Kanada
Pembayaran di tempat
Terminal
Metode Pembayaran
Tambahkan metode pembayaran
Kelola metode pembayaran
Checkout lebih cepat dengan Link
Skenario pembayaran
Tangani beberapa mata uang
Alur pembayaran custom
Akuisisi fleksibel
Orkestrasi
Di luar pembayaran
Dirikan perusahaan Anda
Kripto
Perdagangan agen
Financial Connections
Climate
Pahami penipuan
Perlindungan penipuan Radar
Kelola sengketa
Verifikasikan identitas
Amerika Serikat
Bahasa Indonesia
BerandaPembayaranBuild an in-app integration

Membangun integrasi pembayaran dalam aplikasi

Gunakan Payments Dalam Aplikasi Stripe untuk membuat integrasi pembayaran dan alur checkout khusus untuk aplikasi iOS, Android, dan React Native Anda. Gambaran umum ini membantu Anda merencanakan integrasi.

Aplikasi AS yang menjual barang digital

Aplikasi Android di AS yang menjual barang digital sekarang dapat memproses pembayaran dalam aplikasi menggunakan . Jika Anda menjual barang digital di iOS, lihat cara menerapkan alur aplikasi ke web menggunakan Stripe Checkout di Penjualan barang digital dalam aplikasi dan langganan.

Dengan Stripe In-App Payments, Anda dapat:

  1. Tampilkan secara dinamis 40+ metode pembayaran, termasuk Apple Pay, Google Pay, dan Link, serta metode pembayaran tersimpan.
  2. Pungut informasi pembayaran seperti nomor kartu kredit dan detail penagihan.
  3. Selesaikan pembayaran, tangani autentikasi seperti 3DS2 atau alihkan ke aplikasi perbankan.

Pilih UI

Pilih dari tiga integrasi UI berbeda tergantung kebutuhan UX dan desain pilihan Anda.

Payment SheetPengontrol AlurPayment Element
Upaya integrasi
Minim kode program
Sedikit kode program
Sedikit kode program
Tampilkan metode pembayaranDalam lembarDalam lembarDalam tampilan yang dapat disematkan
Kumpulkan rincian pembayaranDalam lembarDalam lembarDalam lembar
Selesaikan pembayaranDalam lembarAnda mengontrol kapan harus mengonfirmasi di UIAnda mengontrol kapan harus mengonfirmasi di UI
Fleksibilitas tata letakPresentasi lembar tetapLembar tetap untuk pemilihan, konfirmasi fleksibelSematkan metode pembayaran di mana saja di aplikasi Anda
Alur pembayaran yang menampilkan layar keranjang dengan tombol Beli yang menampilkan Payment Sheet untuk menyelesaikan pembayaran
Kode QR Showcase Pembayaran dalam Aplikasi Stripe

Integrasi ini menampilkan metode pembayaran, mengumpulkan informasi pembayaran, dan menyelesaikan pembayaran semua dalam satu lembar bawaan. Kami merekomendasikan penggunaan UI ini untuk mengambil pembayaran di aplikasi Anda bagi sebagian besar pengguna.

Anda dapat menyesuaikan lebih dari 50 aspek penampilan, termasuk warna dan font, dengan panduan Appearance API.

Coba demo: Pindai kode QR dengan perangkat iOS Anda atau gunakan tautan ini untuk mencoba demo interaktif.

Cocok untuk…

  • Menambahkan pembayaran dalam aplikasi dengan cepat dengan sedikit kode.
  • Checkout di mana pelanggan mengetuk tombol “Beli” dan menyelesaikan pembayaran dalam satu langkah.

Pertimbangkan opsi lain untuk…

  • Mengumpulkan metode pembayaran terlebih dahulu dan mengonfirmasi pembayaran secara terpisah di UI Anda sendiri. Untuk melakukannya, gunakan Pengontrol Alur.
  • Menyematkan metode pembayaran langsung ke layar Anda sendiri, bukan lembar. Untuk melakukannya, gunakan Payment Element.

Pilih API

Integrasi In-App Payments Stripe menggunakan PaymentIntents atau SetupIntents.

Terima pembayaran

⠀
APIPaymentIntent

Deskripsi

Pungut pembayaran dan charge pelanggan segera.

UI kami menampilkan kotak centang “Simpan info saya”, yang memungkinkan pelanggan menyimpan metode pembayaran mereka untuk checkout mendatang. Pelajari selengkapnya tentang metode pembayaran yang disimpan.

Metode pembayaran yang didukungBaik sekali pakai maupun dapat digunakan kembali
Contoh
  • Membeli produk atau layanan dalam satu transaksi (misalnya, checkout perdagangan elektronik)
  • Membayar tumpangan atau pengiriman makanan pada saat pesanan
Mulai sekarangTerima pembayaran dengan Payment Sheet

Siapkan metode pembayaran

⠀
APISetupIntent
DeskripsiPungut dan simpan metode pembayaran untuk pembayaran mendatang tanpa men-charge pelanggan.
Metode pembayaran yang didukungMetode pembayaran yang dapat digunakan kembali saja
Contoh
  • Mendaftar aplikasi dan menyimpan metode pembayaran selama onboarding
  • Menyiapkan metode pembayaran di awal Langganan dengan masa uji coba gratis
  • Mengumpulkan detail pembayaran untuk kampanye penggalangan dana (charge hanya jika sasaran terpenuhi)
  • Menyimpan informasi pembayaran sebelum mengaktifkan utilitas atau layanan
Mulai sekarangSiapkan metode pembayaran dengan Payment Sheet

Terima dan siapkan pembayaran

⠀
APIPaymentIntent dengan setup_future_usage

Deskripsi

Charge pelanggan sekarang dan simpan metode pembayaran mereka untuk digunakan di masa mendatang dengan mengonfigurasi PaymentIntent Anda untuk menyimpan metode pembayaran.

Anda dapat mengharuskan semua metode pembayaran disimpan dengan mengonfigurasi setup_future_usage. Menggunakan setup_future_usage menonaktifkan metode pembayaran satu kali, seperti kebanyakan BNPL. Untuk mendukung metode pembayaran satu kali dan yang dapat digunakan kembali, konfigurasikan penggunaan mendatang pada metode pembayaran tertentu, seperti payment_method_options[card][setup_future_usage] untuk menyimpan kartu.

Metode pembayaran yang didukungBaik sekali pakai maupun dapat digunakan kembali
Contoh
  • Mendaftar Langganan yang mencakup pembayaran di muka (misalnya, segera men-charge bulan pertama)
  • Men-charge untuk pembelian awal sekaligus menyimpan metode pembayaran untuk pembelian insidental atau tambahan
Mulai sekarangTerima dan siapkan pembayaran dengan Payment Sheet

Metode pembayaran tersimpan

Payments dalam aplikasi Stripe mendukung penyimpanan, tampilan, dan pengelolaan kartu tersimpan, rekening Bank AS, dan metode pembayaran Debit SEPA. Penagihan persetujuan ditangani secara otomatis, memastikan kepatuhan global.

Payment Sheet menyimpan metode pembayaran

Akses metode pembayaran tersimpan di Payment Sheet

CustomerSessions API memberikan kontrol tambahan atas:

  • Kapan harus menampilkan atau menyembunyikan kotak simpan izin
  • Kapan harus menampilkan atau menyembunyikan metode pembayaran yang disimpan
  • Mengizinkan pembeli menghapus metode pembayaran yang disimpan
  • Mencegah pembeli menghapus metode pembayaran terakhir yang disimpan

Fitur dan ketersediaan

  • UI

    Pembayaran dalam aplikasi

  • Penyesuaian UI

    Ekstensif, menggunakan Appearance API

  • Metode pembayaran 1

    • 100+
    • Metode pembayaran dinamis
    • Checkout lebih cepat dengan Link
    • Apple Pay, Google Paydan Amazon Pay
    • Metode pembayaran custom
  • Dukungan SDK

    iOS, Android, dan React Native

  • Pembayaran satu kali dan berulang

    Ya

  • Proteksi penipuan

    Ya.

  • Pembayaran global

    Ya.

1Metode pembayaran dompet digital mengharuskan domain Anda didaftarkan.

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