Dengan Tap to Pay, pengguna dapat menerima pembayaran nirkontak secara tatap muka melalui perangkat konsumen dan SDK Stripe Terminal yang kompatibel. Diperlukan pemahaman SDK Terminal dan keahlian Android atau iOS. Lihat dokumentasi integrasi teknis iOS kami di sini dan dokumentasi integrasi teknis Android kami di sini.
Tap to Pay on iPhone saat ini tersedia di Australia, Kerajaan Inggris, dan AS, serta dalam versi beta tertutup di Prancis dan Belanda. Platform dan merchant yang berlokasi di luar AS, AU, FR, NL, dan Inggris tidak diizinkan untuk menggunakan Tap to Pay on iPhone. Jika Anda berminat untuk mengikuti program beta, silakan hubungi kami.
Tap to Pay on Android tersedia secara umum di Singapura, Kerajaan Inggris, Amerika Serikat, dan Selandia Baru serta dalam versi beta di Australia, Kanada, Austria, Belgia, Republik Ceko, Denmark, Finlandia, Prancis, Jerman, Italia, Irlandia, Luksemburg, Malaysia, Belanda, Norwegia, Portugal, Spanyol, Swedia, dan Swiss.
Jika ingin menggunakan Tap to Pay di negara Anda, beri tahu kami. Kami akan memberi tahu Anda setelah penawaran ini tersedia di negara Anda.
SDK iOS untuk Tap to Pay on iPhone memerlukan perangkat seluler iOS yang memenuhi kriteria berikut:
Catatan: iPad tidak memiliki kemampuan membaca NFC, jadi tidak didukung untuk saat ini.
SDK Android untuk Tap to Pay memerlukan perangkat Android yang memenuhi kriteria berikut:
Lihat di sini untuk daftar perangkat yang didukung dengan UI kustom.
Pustaka Tap to Pay on iPhone mendukung pembayaran dengan kartu nirkontak dari Visa, Mastercard, American Express, dan Discover, serta mendukung dompet digital berbasis NFC (Apple Pay, Google Pay, dan Samsung Pay). Discover hanya didukung di AS.
Pustaka Tap to Pay on Android mendukung pembayaran dengan kartu nirkontak dari Visa, Mastercard, dan American Express, serta mendukung dompet digital berbasis NFC (Apple Pay, Google Pay, dan Samsung Pay).
Kunjungi https://stripe.com/pricing untuk mengetahui skema biaya saat ini.
Ya. Transaksi Tap to Pay dapat ditemukan di Dashboard sebagai pembayaran "Dengan Kartu Fisik" seperti halnya semua transaksi Terminal. Sementara di Stripe Terminal, merchant yang menggunakan Tap to Pay untuk menerima kartu pembayaran tidak bertanggung jawab atas sengketa jenis penipuan yang diajukan untuk transaksi dengan metode ini.
Stripe Terminal, termasuk Tap to Pay, secara default menyediakan E2EE. Pengguna yang memanfaatkan Tap to Pay dapat mengakses dokumen SAQ C siap pakai, langsung di Dashboard di menu Pengaturan Kepatuhan.
Catatan: Tap to Pay tidak didukung untuk penggunaan dengan P2PE.
Transaksi Tap to Pay dapat ditemukan di Dashboard sebagai pembayaran "Dengan Kartu Fisik" seperti halnya semua transaksi Terminal. Saat ini kami tidak menawarkan fungsionalitas untuk mengidentifikasi transaksi Tap to Pay dari charge kartu fisik lainnya melalui Dashboard. Pengguna dapat terus mengakses fungsionalitas Dashboard yang sama yaitu pelaporan, pengembalian dana, dsb., dengan pengecualian perangkat keras. Perangkat Tap to Pay saat ini tidak dapat dilacak di Dashboard untuk keperluan pengelolaan armada.
Saat ini, kami tidak menawarkan fungsionalitas ini.
Tap to Pay on iPhone mendukung penerimaan PIN untuk SDK iOS Terminal versi 2.23 atau lebih baru.
Tap to Pay on Android saat ini tidak mendukung PIN. Jika pengguna berupaya men-charge jumlah yang lebih tinggi dari batas nirkontak, pemegang kartu tidak akan dapat mengirim PIN alternatif akun pembayaran untuk menyelesaikan transaksi.
Sebagai gantinya, pengguna dapat memeriksa opsi cadangan seperti dengan memiliki terminal pembayaran tunai di lokasi sebagai default, atau dengan menampilkan kode QR dan meminta pelanggan untuk memindai dan melakukan checkout dengan transaksi CNP.
Batas nirkontak regional terdapat di halaman Dukungan T&J kami. Catatan: Secara umum, tidak ada batas transaksi untuk dompet digital seperti Apple Pay dan Google Pay.
Tidak semua pelanggan menggunakan metode pembayaran nirkontak. Dalam hal ini atau jika terjadi kegagalan, pengguna dapat terus menagih pembayaran dengan beralih dari Tap to Pay ke pembaca kartu Terminal. Namun, pengguna hanya dapat memiliki satu koneksi aktif ke reader pada satu waktu. Oleh karena itu, Anda harus memutus sambungan pembaca kartu jika sudah tersambung.
Tap to Pay membutuhkan teknologi NFC yang tidak dimiliki oleh kebanyakan tablet.
Tap to Pay on iPhone tidak dapat digunakan di iPad karena saat ini iPad tidak mendukung NFC.
Tap to Pay on Android dapat digunakan di tablet Android tertentu seperti perangkat Samsung Galaxy Active 3, meskipun layar tap belum dioptimalkan.
Ya, pengguna harus terlebih dahulu menyelesaikan integrasi SDK Terminal sebelum mengintegrasikan Tap to Pay. Lihat dokumentasi iOS atau Android untuk perinciannya.
Ya. Untuk mengakses fungsionalitas Tap to Pay, pengguna harus memasang dua set SDK. Pengguna harus terlebih dahulu menyelesaikan integrasi SDK Terminal sebelum mengintegrasikan dengan SDK Tap to Pay. Lihat dokumentasi iOS atau Android kami untuk perinciannya.
Anda dapat menerima pembayaran Tap to Pay secara langsung menggunakan aplikasi iOS Dashboard Stripe. Pelajari cara memulai di sini.
Kami belum menawarkan aplikasi POS seluler siap-rakit untuk Android.
Kami mengumpulkan data GPS untuk verifikasi lokasi selama transaksi Terminal. Tap to Pay tidak akan berfungsi jika dibawa ke negara lain. Sistem kami akan secara otomatis menolak transaksi jika negara baru terdeteksi. Anda tidak perlu melakukan integrasi tambahan untuk fitur ini.
Ya, pengguna kini dapat menyimulasikan alur penagihan pembayaran di dalam simulator iOS dan Android.
Ya, Tap to Pay didukung di aplikasi berbasis React Native.
Ya. Tap to Pay mendukung fungsionalitas Terminal yang sudah ada untuk menyimpan detail kartu untuk penggunaan kembali secara online di masa mendatang. Fungsionalitas Simpan Kartu hanya berlaku untuk kartu fisik, bukan dompet digital.
Pemberian tip pada reader (lihat dokumen kami di sini) tidak kompatibel dengan Tap to Pay. Pengguna bebas menerapkan layar pemberian tip mereka sendiri sebelum menagih pembayaran atau pengguna dapat menggunakan alur setelah otorisasi untuk pemberian tip (lihat alur ini di sini) setelah penagihan pembayaran. Harap diperhatikan bahwa pemberian tip setelah otorisasi harus diselesaikan dalam waktu 3 menit setelah penagihan pembayaran. Dengan adanya fungsi ini, kami menyarankan untuk menampilkan pemberian tip sebelum menagih pembayaran demi pengalaman pengguna yang lebih lancar.
Tidak. Mode offline tidak kompatibel dengan Tap to Pay.
Tidak ada. Kami tidak menawarkan fungsionalitas untuk membatasi kartu di tingkat Tap to Pay.
Ya. Lihat dokumen kami di sini.
Jika Anda menggunakan parameter on_behalf_of di PaymentIntent, pastikan Anda memberikan ID Akun Terhubung di SCPLocalMobileConnectionConfiguration. Lihat dokumen iOS atau Android kami untuk detail lengkapnya.
Tidak. Saat ini, Anda tidak dapat melakukan penyesuaian UI Tap to Pay baik untuk iOS atau Android.
Untuk Tap to Pay on Android, UI transaksi ditangani oleh Stripe. Saat pertama kali ponsel terhubung sebagai reader, pengguna akan melihat layar "default" Stripe. Setelah itu, transaksi berikutnya akan menampilkan perintah zona tap yang disesuaikan dengan letak chip NFC di setiap perangkat (misalnya kanan atas, kiri atas, tengah). Jika zona tap tidak diketahui, layar default akan digunakan. Tidak ada integrasi yang perlu dilakukan untuk menyesuaikan zona tap.
Setelah pengguna menyelesaikan integrasi standar dengan SDK iOS atau Android Terminal, langkah integrasi selanjutnya untuk Tap to Pay di iOS atau Android terbilang cukup sederhana dan mudah. Rata-rata, seorang teknisi membutuhkan waktu kurang dari dua minggu untuk menyelesaikannya.
Untuk Pertanyaan Umum terkait Tap to Pay on iPhone, lihat Pertanyaan Umum Merchant Apple.
Pengguna akan diberikan Ketentuan dan Persyaratan Tap to Pay on iPhone dari Apple saat pertama kali menghubungkan ke reader lokal. Untuk dapat mendaftar ke Apple, merchant harus menentukan ID Apple bisnis mereka sebelum menyetujui ketentuan yang diberikan Apple. Harap diperhatikan bahwa alur ini hanya perlu dilakukan sekali per akun Stripe. Alur ini tidak perlu dilakukan untuk semua koneksi berikutnya yang menggunakan akun Stripe yang sama di semua perangkat.
Untuk mempelajari selengkapnya tentang penautan merchant, buka bagian Informasi Bisnis Tap to Pay on iPhone di Pertanyaan Umum Tap to Pay on iPhone Apple.
Sebelum menggunakan perangkat untuk membaca kartu pembayaran, Anda harus mengonfigurasinya dengan benar. Konfigurasi ini harus dilakukan pada setiap perangkat yang menggunakan Tap to Pay on iPhone untuk pertama kali. Konfigurasi awal perangkat dapat berlangsung hingga dua menit. Pembaruan konfigurasi berikutnya biasanya hanya berlangsung selama beberapa detik. Lihat bagian 'Tangani pengaturan perangkat' untuk detail selengkapnya.
Ketentuan Layanan untuk Tap to Pay on iPhone akan muncul secara otomatis saat reader lokal pertama kali dihubungkan untuk akun tertentu. Ketentuan Layanan ini ditangani secara implisit oleh SDK Terminal dan tidak memerlukan kode tambahan untuk memicu alur Ketentuan Layanan.
Ketentuan Layanan untuk Tap to Pay on iPhone diberikan saat connectLocalMobileReader pertama kali pada sub akun Connect tertentu. Setelah disetujui, Ketentuan Layanan tidak lagi muncul untuk akun tersebut.
Kami menyarankan merchant untuk memberikan panduan selama proses onboarding pengguna untuk memastikan bahwa ketentuan tersebut disetujui oleh merchant terotorisasi.
Platform dapat mengonfigurasi nama bisnis di sini. Kami menggunakan nama akun Connect secara default, tetapi Anda dapat menggantinya jika mau. Pastikan Anda memilih nama bisnis yang benar.
Saat ini kami tidak mendukung penggunaan API proximityReader Apple secara langsung. Penggunaan proximityReader bergantung pada hubungan langsung dengan Apple untuk dapat menerbitkan token koneksi reader.
Tidak. UI Tap to Pay on iPhone dipicu ketika aplikasi point-of-sale Anda siap menerima pembayaran. Antarmuka ini tidak dapat disesuaikan.
Semua perangkat keras reader Terminal harus menetapkan Lokasi. Persyaratan ini sudah lama ada dan berlaku juga untuk Tap to Pay on iPhone.
Aplikasi Tap to Pay on iPhone Anda harus menjalani proses peninjauan standar Apple App Store. Pastikan untuk mengikuti Panduan Antarmuka Manusia Tap to Pay Apple saat membuat aplikasi.
Anda dapat langsung meminta kepemilikan dari situs Pengembang Apple di sini.
Anda dapat memastikan apakah perangkat Android Anda mendukung NFC dengan memeriksa Pengaturan ponsel Anda. Jika Anda melihat opsi NFC, artinya ponsel Anda mendukung NFC, pastikan sudah diaktifkan agar dapat menggunakan Tap to Pay.
Saat ini, kami belum memiliki rencana untuk mendukung Discover.
Silakan berlangganan ke terminal-announce@lists.stripe.com. Kami berusaha untuk memberikan pemberitahuan setidaknya 3 bulan sebelum perubahan mendatang dilakukan, tetapi pembaruan SDK yang lebih mendesak mungkin diperlukan saat kami menemukan kerentanan keamanan yang kritis dalam SDK.
Selain itu, Tap to Pay on Android juga memiliki changelog publik.
Silakan hubungi tim CS Stripe.
Pengguna dapat menemukan dukungan untuk masalah terkait Apple di referensi berikut: