Dengan Tap to Pay, pengguna dapat menerima pembayaran nirsentuh langsung di tempat dengan perangkat konsumen yang kompatibel dan Stripe Terminal SDK. Hal ini memerlukan pemahaman tentang Terminal SDK dan keahlian Android atau iOS. Lihatlah dokumentasi integrasi teknis iOS kami di sini dan dokumentasi integrasi teknis Android kami di sini.
Anda dapat menemukan di negara mana saja Tap to Pay tersedia di sini atau dalam dokumentasi teknis kami yang ditautkan di atas.
Jika ingin menggunakan Tap to Pay di negara Anda dan saat ini belum didukung, beri tahu kami. Kami akan memberi tahu begitu kami dapat menawarkannya di tempat Anda berada.
Anda dapat menemukan persyaratan perangkat untuk Tap to Pay on iPhone di sini.
Catatan: iPad tidak memiliki kemampuan membaca NFC sehingga tidak didukung pada saat ini.
Anda dapat menemukan persyaratan perangkat untuk Tap to Pay on Android di sini.
Lihat di sini untuk daftar perangkat Android yang didukung dengan UI custom.
Anda dapat menemukan dokumentasi mengenai metode pembayaran apa saja yang tersedia untuk setiap reader di sini.
Kunjungilah halaman Skema Biaya kami untuk mengetahui skema biaya saat ini.
Ya. Transaksi Tap to Pay dapat diidentifikasi di Dashboard sebagai pembayaran “Dengan Kartu Fisik” seperti pada semua transaksi Terminal lainnya. Seperti halnya Stripe Terminal, merchant yang menggunakan Tap to Pay untuk menerima kartu pembayaran tidak bertanggung jawab atas sengketa tipe-penipuan yang disampaikan bagi transaksi demikian.
Stripe Terminal, termasuk Tap to Pay, secara default menyediakan E2EE. Pengguna yang memanfaatkan Tap to Pay memiliki akses ke dokumen SAQ C yang telah diisikan, langsung di Dashboard Anda pada Pengaturan Kepatuhan.
Catatan: Tap to Pay tidak didukung untuk penggunaan dengan P2PE.
Transaksi Tap to Pay dapat diidentifikasi di Dashboard sebagai pembayaran “Dengan Kartu Fisik” seperti pada semua transaksi Terminal lainnya. Saat ini kami tidak menawarkan fungsionalitas untuk mengidentifikasi transaksi Tap to Pay dari charge dengan kartu fisik lainnya yang ada di Dashboard. Pengguna akan terus memiliki akses ke fungsionalitas Dashboard yang sama, yaitu pelaporan, pengembalian dana, dll. dengan pengecualian perangkat keras. Perangkat Tap to Pay saat ini tidak dapat dilacak di Dashboard untuk keperluan pengelolaan armada.
Pada saat ini, kami tidak menawarkan fungsionalitas ini.
Tap to Pay on iPhone mendukung penerimaan PIN di Terminal iOS SDK versi 2.23 ke atas.
Tap to Pay on Android saat ini tidak mendukung PIN. Jika pengguna mencoba men-charge jumlah yang lebih tinggi dari batas nirsentuh, pemegang kartu tidak akan dapat menyerahkan PIN alternatif akun pembayarannya untuk menyelesaikan transaksi.
Atau, pengguna dapat mendalami berbagai opsi cadangan seperti memiliki terminal pembayaran tradisional di lokasi sebagai default, atau menampilkan kode QR dan meminta pelanggan untuk memindai serta checkout dengan transaksi CNP.
Batas nirsentuh regional tercantum di halaman Tanya Jawab Dukungan kami. Catatan: Umumnya tidak ada batas transaksi untuk dompet digital seperti Apple Pay dan Google Pay.
Tidak semua pelanggan memiliki metode pembayaran nirsentuh. Jika hal ini terjadi atau jika terjadi penolakan, pengguna dapat terus menagih pembayaran dengan beralih dari Tap to Pay ke reader kartu Terminal. Walau demikian, pengguna hanya dapat memiliki satu koneksi aktif ke reader untuk setiap kalinya. Jadi, Anda harus melepas reader kartu jika sudah terhubung.
Tap to Pay memerlukan teknologi NFC yang tidak dimiliki kebanyakan tablet.
Tap to Pay on iPhone tidak dapat digunakan pada iPad karena saat ini iPad tidak mendukung NFC.
Tap to Pay on Android dapat digunakan pada tablet Android yang memenuhi persyaratan perangkat kami.
Nama pemegang kartu biasanya tidak tersedia pada pembayaran nirkontak. Kunjungilah referensi API untuk memahami detail transaksi spesifik yang tersedia untuk transaksi Terminal, termasuk Tap to Pay.
Ya, pengguna harus menyelesaikan integrasi Terminal SDK terlebih dahulu sebelum mengintegrasikan Tap to Pay. Lihat dokumentasi iOS atau Android untuk mengetahui secara spesifik.
Ya. Untuk mengakses fungsionalitas Tap to Pay, pengguna perlu menginstal dua set SDK. Pengguna harus terlebih dahulu memiliki integrasi Terminal SDK lengkap sebelum mengintegrasikan dengan Tap to Pay SDK. Lihat dokumentasi iOS atau Android kami untuk mengetahui secara spesifik.
Anda dapat menerima sendiri pembayaran Tap to Pay dengan menggunakan aplikasi Dashboard Stripe.
Kami mengumpulkan data GPS untuk verifikasi lokasi selama transaksi Terminal. Tap to Pay tidak akan dapat digunakan jika dibawa melintasi batas negara. Sistem kami akan secara otomatis menolak transaksi jika mendeteksi negara baru. Tidak dibutuhkan pekerjaan integrasi tambahan untuk fitur ini.
Ya, pengguna saat ini dapat menyimulasikan alur penagihan pembayaran dalam simulator iOS dan Android.
Ya, Tap to Pay didukung pada aplikasi bawaan React Native.
Ya. Tap to Pay mendukung fungsionalitas Terminal yang sudah ada untuk menyimpan detail kartu bagi penggunaan kembali secara online di masa mendatang. Fungsionalitas Simpan Kartu hanya berlaku untuk kartu fisik, bukan dompet digital seluler.
Pemberian tip pada reader (lihat dokumen kami di sini) tidak kompatibel dengan Tap to Pay. Pengguna bebas mengimplementasikan layar pemberian tip mereka sendiri sebelum memungut pembayaran atau pengguna dapat menggunakan alur pascaotorisasi untuk pemberian tip (lihat alur ini di sini) setelah penagihan pembayaran. Perhatikan, pemberian tip pascaotorisasi harus diselesaikan dalam waktu 3 menit setelah penagihan pembayaran. Karena fungsi ini, kami merekomendasikan agar Anda menampilkan pemberian tip sebelum menagih pembayaran agar pengalaman pengguna berjalan lebih mulus.
Tidak. Mode offline tidak kompatibel dengan Tap to Pay.
Tidak. 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 memberikan Identifikasi Akun Terhubung di SCPLocalMobileConnectionConfiguration. Lihat dokumen iOS atau Android kami untuk mengetahui detail lengkapnya.
Tidak. Anda tidak dapat menyesuaikan UI bagi iOS atau Android untuk Tap to Pay pada saat ini.
Untuk Tap to Pay on Android, UI transaksi ditangani oleh Stripe. Saat pertama kali ponsel dihubungkan sebagai reader, pengguna akan melihat layar "default" Stripe. Setelah itu, transaksi selanjutnya akan memiliki perintah zona ketuk yang disesuaikan dengan lokasi chip NFC pada setiap perangkat (mis. kanan atas, kiri atas, tengah). Jika zona ketuk tidak diketahui, layar default akan digunakan. Tidak diperlukan pekerjaan integrasi untuk menyesuaikan zona ketuk.
Setelah pengguna menyelesaikan integrasi standar dengan iOS SDK atau Android SDK Terminal, integrasi masing-masing untuk Tap to Pay di iOS atau Android cukup sederhana dan mudah. Rata-rata satu teknisi perlu waktu kurang dari dua minggu untuk menyelesaikannya.
Untuk Pertanyaan Umum terkait Tap to Pay on iPhone, lihatlah Pertanyaan Umum Merchant Apple.
Pengguna akan ditampilkan Ketentuan dan Persyaratan Tap to Pay on iPhone Apple saat pertama kali terhubung ke reader lokal. Untuk mendaftar pada Apple, merchant harus memasukkan Apple ID yang valid dan mewakili bisnis mereka sebelum menerima persyaratan yang ditampilkan oleh Apple. Perhatikan, alur ini hanya perlu dilakukan satu kali per akun Stripe. Alur ini akan dilewati untuk semua koneksi selanjutnya yang menggunakan akun Stripe yang sama di semua perangkat.
Untuk mempelajari selengkapnya tentang penautan merchant, bukalah 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 perlu mengonfigurasikannya dengan benar. Konfigurasi ini harus dilakukan pada setiap perangkat yang menggunakan Tap to Pay on iPhone untuk pertama kalinya. Konfigurasi awal perangkat dapat memerlukan waktu hingga dua menit. Pembaruan konfigurasi selanjutnya biasanya hanya memerlukan waktu beberapa detik. Lihat bagian ‘Menangani penyiapan perangkat’ untuk mengetahui detail selengkapnya.
Ketentuan Layanan untuk Tap to Pay on iPhone akan ditampilkan secara otomatis pada koneksi reader lokal pertama untuk akun tertentu. Hal ini secara implisit ditangani oleh Terminal SDK dan tidak diperlukan kode program tambahan untuk memicu alur Ketentuan Layanan.
Ketentuan Layanan untuk Tap to Pay on iPhone ditampilkan pada connectLocalMobileReader pertama untuk subakun Connect tertentu. Begitu diterima, Ketentuan Layanan tidak akan ditampilkan lagi untuk akun tertentu.
Kami merekomendasikan agar merchant memberikan panduan selama onboarding pengguna untuk memastikan merchant yang diotorisasi menerima ketentuan tersebut.
Merchant dapat mengatur parameter tosAcceptancePermitted ke NO di connectionConfig saat memanggil connectLocalMobileReader di latar belakang. Jika pengguna belum menerima ToS, koneksi ini akan gagal dengan pengecualian. Kami merekomendasikan agar merchant menangani pengecualian ini dan memandu pengguna ke alur onboarding eksplisit terpisah di mana connectLocalMobileReader dipanggil dengan parameter yang diaktifkan dan dengan merchant terotorisasi yang dapat menerima ToS.
Platform dapat mengonfigurasikan nama bisnis di sini. Kami menggunakan nama akun Connect sebagai default tetapi Anda dapat mengesampingkannya jika memilih untuk melakukannya. Anda harus memastikan memasukkan nama bisnis yang benar.
Saat ini kami tidak mendukung penggunaan proximityReader API Apple secara langsung. Penggunaan proximityReader dengan benar bergantung pada hubungan langsung dengan Apple untuk mengeluarkan token koneksi reader.
Tidak. UI Tap to Pay on iPhone dipicu saat aplikasi point-of-sale Anda siap memungut pembayaran. Ini tidak dapat disesuaikan.
Semua reader perangkat keras Terminal diharuskan mengatur Lokasi. Ini adalah persyaratan yang sudah ada dan juga berlaku untuk Tap to Pay on iPhone.
Aplikasi Tap to Pay on iPhone Anda akan melalui proses peninjauan standar Apple App Store. Pastikan mempertimbangkan Pedoman Antarmuka Manusia Tap to Pay dari Apple saat membangun aplikasi Anda.
Anda dapat secara langsung meminta penetapan hak dari situs Apple Developer di sini.
Anda dapat mengonfirmasikan apakah perangkat Android Anda mendukung NFC dengan memeriksa Pengaturan ponsel. Jika Anda melihat opsi NFC, berarti opsi tersebut didukung, dan pastikan mengaktifkannya untuk menggunakan Tap to Pay.
Kami belum memiliki lini masa untuk dukungan Discover pada saat ini.
Langganlah terminal-announce@lists.stripe.com. Kami bermaksud memberikan waktu minimal 3 bulan sebelumnya untuk perubahan mendatang, tetapi pembaruan SDK yang lebih mendesak mungkin diperlukan jika ditemukan kerentanan keamanan kritis di SDK.
Selain itu, Tap to Pay on Android memiliki changelog publik.
Pengguna dapat menemukan dukungan untuk masalah terkait Apple di sumber daya berikut: