Di lingkungan produksi, proses masuk ke bank berjalan di Nigeria dan Selandia Baru, dan pemeriksaan rekening berjalan di Nigeria, Ghana, serta Kenya.
Negara lainnya akan dibuka seiring waktu, dan harga Verifikasi Bank selalu menampilkan apa yang ditawarkan setiap negara saat ini.
Verifikasi Bank membandingkan pemilik rekening dengan identitas yang telah ditetapkan oleh langkah lain, sehingga fitur ini bukanlah bukti identitas yang berdiri sendiri. Tempatkan Verifikasi Identitas, Validasi Database, kuesioner, atau
expected_details sebelum langkah ini. Pengguna tidak pernah mengetikkan nama yang diperiksa: Didit selalu membandingkan nama yang telah diverifikasi oleh sesi.Dua metode
Kedua metode memberikan jenis hasil yang sama: apakah pemiliknya cocok, nama pemilik yang dikembalikan oleh bank, dan rekening yang disamarkan. Metode berbeda-beda berdasarkan negara, dan suatu negara dapat menawarkan salah satunya, keduanya, atau keduanya dalam urutan mana pun. Lihat pemeriksaan rekening untuk format rekening, hasil, dan nilai sandbox-nya.
Unggahan rekening koran dan setoran mikro tetap menjadi cadangan setelah kedua metode tersebut (
bank_statement_enabled, bank_microdeposits_enabled), dan pengguna selalu dapat melanjutkan tanpa bank. Setoran mikro hanya ditawarkan setelah proses masuk ke bank atau pemeriksaan rekening yang dikenai biaya dalam sesi yang sama, tanpa biaya tambahan. Unggahan rekening koran juga disertakan setelah salah satunya, dan juga dapat dilakukan tanpa upaya verifikasi bank sebelumnya, di negara mana pun. Lihat Saat pengguna tidak dapat memverifikasi bank mereka.
Yang dilihat pengguna
Di setiap negara, pengguna memulai pada metode pertama yang ditawarkan negara tersebut. Metode kedua berfungsi sebagai cadangannya:- Masuk ke bank terlebih dahulu: pemilih bank ditampilkan. Baris terakhirnya, Masukkan detail rekening Anda, memulai pemeriksaan rekening. Jika proses masuk ke bank gagal, baris yang sama akan muncul kembali di bawah Cara lain untuk verifikasi.
- Pemeriksaan rekening terlebih dahulu: formulir rekening terbuka, dengan tautan Masuk ke bank Anda sebagai gantinya di bawahnya.
- Hanya satu metode: pengguna hanya melihat metode tersebut.
Memilih metode per negara
Urutan langkah
bank_method_order menentukan metode mana yang ditawarkan oleh langkah tersebut, dan dalam urutan apa, untuk setiap negara yang tidak menetapkan pengaturannya sendiri. Parameter ini mencantumkan open_banking, account_lookup, atau keduanya, dengan yang pertama berada di awal.
bank_method_order, nilainya menjadi ["open_banking", "account_lookup"]: masuk ke bank terlebih dahulu, lalu pemeriksaan rekening sebagai cadangannya. Daftar kosong akan ditolak dengan pesan Choose a method: bank sign-in, account check, or both.
Urutan langkah adalah nilai default. Di negara tempat tidak ada rute yang melayani salah satu metodenya, metode tersebut akan dihilangkan, dan negara tersebut menawarkan sisanya. Negara yang dilayani oleh suatu rute tetapi dibiarkan tanpa metode oleh urutan tersebut akan ditolak saat disimpan, misalnya Choose a method: bank sign-in, account check, or both. ARE offers account check. Negara yang sama sekali tidak dilayani oleh rute mana pun akan tetap disimpan, hanya dengan cadangannya: lihat Negara yang tidak dilayani oleh rute bank mana pun.
Urutan khusus negara
methods pada suatu negara di dalam bank_countries akan menimpa urutan langkah untuk negara tersebut. Pengguna memulai pada metode pertama dan ditawari metode kedua sebagai cadangannya.
methods yang disetel ke null, atau tanpa kunci tersebut, akan mengikuti urutan langkah. Penyimpanan akan ditolak, di bawah bank_countries.<ISO3>, ketika negara yang diaktifkan:
- menyetel
methodske daftar kosong, bahkan di negara yang tidak dilayani rute mana pun, atau - menyebutkan metode yang tidak dilayani oleh rute mana pun di sana, misalnya
Account check is not available in NOR.
methods, atau menyetelnya ke null, dan hanya menawarkan cadangannya: lihat Negara yang tidak dilayani oleh rute bank mana pun.
Di konsol
Pada langkah Verifikasi Bank, Negara dan metode mencantumkan setiap negara beserta apa yang ditawarkan oleh opsi masuk ke bank dan pemeriksaan rekening di sana, serta metode mana yang didahulukan. Prasetelnya akan mengisi setiap negara sekaligus:
Prasetel tidak pernah membiarkan suatu negara tanpa metode apa pun: jika suatu negara hanya memiliki satu dari dua metode tersebut, metode itu akan tetap aktif.
Data keuangan memerlukan login bank
Hanya proses masuk ke bank yang dapat membaca saldo, transaksi, dan pendapatan. Ketika langkah meminta data tersebut dalambank_scopes dan suatu negara menawarkan pemeriksaan rekening, seseorang yang melakukan verifikasi dengan pemeriksaan rekening akan lolos tanpa data tersebut. Langkah ini tidak gagal: hasilnya mencantumkan apa saja yang tidak dikumpulkan di financial_data.not_collected.
not_collected berupa daftar kosong setiap kali metode tersebut berhasil mengumpulkan semua yang diminta oleh langkah verifikasi. Untuk mewajibkan data tersebut, tawarkan hanya opsi masuk ke bank di negara-negara tempat Anda membutuhkannya.
Pengaturan pemeriksaan rekening
Kunci-kunci ini hanya mengatur pemeriksaan rekening. Opsi masuk ke bank menggunakan pengaturannya sendiri.
Percobaan dihitung per metode.
bank_max_attempts menghitung percobaan masuk ke bank, dan micro-deposit atau unggahan rekening koran juga menghabiskan salah satu dari percobaan tersebut. bank_account_check_max_attempts menghitung pemeriksaan rekening. Langkah ini berakhir pada bank_attempts_exhausted_action setelah setiap cara verifikasi yang masih ditawarkan kepada pengguna, termasuk unggahan rekening koran, telah menghabiskan seluruh percobaannya tanpa koneksi yang berhasil: lihat Unggahan rekening koran.
Membaca metode dalam hasil
Keputusan dan webhook
Setiap langkah Verifikasi Bank merupakan item daribank_verifications[] dalam keputusan sesi dan di dalam objek decision pada webhook status.updated. Nilai method-nya menunjukkan cara rekening diverifikasi:
method bernilai null sampai suatu rekening dievaluasi, dan bernilai none saat pengguna melanjutkan tanpa bank sebelum ada percobaan yang dievaluasi: lihat Membacanya dalam hasil. Baca method, dan bukan ownership.method, untuk membedakan metode-metode tersebut: ownership.method merupakan perbandingan nama yang menghasilkan skor, seperti exact atau fuzzy.
SessionDecision pada referensi API.
Aturan alur kerja
Cabang dan aturan status kustom membaca nilai yang sama sebagaibank.method, yang berlabel Bank Verification Method di pembuat aturan, dengan nilai Bank Sign-in, Account Check, Micro-deposits, Statement Upload, dan Continued Without a Bank. Sebuah aturan membandingkan nilai metode tersebut, misalnya cabang setelah langkah Skrining AML yang mengirim pemeriksaan rekening dengan skor risiko tinggi ke peninjauan:
Laporan sesi
Laporan PDF sesi mencantumkan nama metode tersebut pada baris Metode verifikasi miliknya.Node yang disimpan sebelum adanya metode
bank_open_banking_enabled dan bank_account_lookup_enabled telah dipensiunkan. Node yang disimpan sebelum bank_method_order ada kini berjalan dengan urutan yang ditentukan oleh kedua sakelar tersebut:
Jika pemeriksaan rekening aktif berdampingan dengan masuk ke bank, pengguna kini melihatnya sebagai cadangan di pemilih bank, Masukkan detail rekening Anda, tidak hanya ketika bank mereka sedang mengalami gangguan. Node dengan kedua sakelar nonaktif, yang hanya menawarkan micro-deposit atau unggahan rekening koran, dibiarkan apa adanya; penyimpanan di kemudian hari harus mengaktifkan setidaknya salah satu dari kedua metode tersebut.
Selama satu rilis, penyimpanan yang tidak mengirimkan
bank_method_order tetapi mengirimkan salah satu sakelar tetap akan menetapkan urutan dari sakelar tersebut. Setiap penyimpanan menulis kembali kedua sakelar untuk menunjukkan apakah ada negara yang menawarkan masuk ke bank dan apakah ada negara yang menawarkan pemeriksaan rekening. Gunakan bank_method_order dan bank_countries.<ISO3>.methods pada integrasi baru.
Harga
Setiap metode ditagihkan dengan harganya masing-masing, per negara. Lihat harga Verifikasi Bank untuk harga di setiap negara.- Masuk ke bank memiliki harganya sendiri, dan add-on saldo serta transaksi masing-masing menambahkan biayanya sendiri.
- Pemeriksaan rekening ditagihkan satu kali per pemeriksaan yang dijawab oleh bank: cocok, kecocokan dekat, tidak cocok, rekening yang tidak dapat diverifikasi, dan rekening yang tidak ditemukan. Detail rekening yang ditolak berdasarkan data yang dimasukkan tidak pernah ditagihkan.
Uji coba di sandbox
Aplikasi sandbox melayani kedua metode di setiap negara, sesuai urutan yang ditentukan oleh langkah verifikasi, dan tidak membebankan biaya apa pun. Dengan urutan default, pengguna memulai dari proses masuk ke bank dan memilih Masukkan detail rekening Anda untuk menjalankan pemeriksaan rekening. Untuk memulai langsung dari pemeriksaan rekening, aturbank_method_order ke ["account_lookup", "open_banking"]. Empat karakter terakhir dari nomor rekening menentukan jawaban pemeriksaan rekening: lihat Uji coba di sandbox.
Terkait
- Pemeriksaan rekening: format rekening, hasil, dan nilai sandbox.
- Ketika pengguna tidak dapat memverifikasi bank mereka: opsi cadangan, Lanjutkan tanpa bank Anda, dan hasilnya.
- API pemeriksaan rekening: periksa rekening pembayaran dari backend Anda, tanpa sesi.
- Kunci konfigurasi Verifikasi Bank: setiap kunci untuk langkah ini.
- Pengujian sandbox.