01Semua metode di satu halaman
Checkout hosted menampilkan kartu, Apple Pay, Google Pay, dan USDC berdampingan. Pesanan 9F21-0716 ada di kiri — tiga item, biaya pemrosesan €0.50, total €49.00 — dan pilihan metode di kanan. Pelanggan memilih; halaman menyesuaikan; merchant cukup sekali integrasi.
- Tombol kartu, USDC, dan wallet di layar yang sama
- Pesanan lengkap — item, biaya, total — di samping formulir pembayaran
- Satu aksi Pay €49.00 apa pun metodenya
02Mobile dari URL yang sama
URL checkout yang sama menata ulang diri ke tampilan ponsel: pesanan melipat menjadi bar ringkasan, tombol metode tetap di tempat, formulir kartu tetap berlabel. Yang tampil di desktop tampil di mobile — dan bila Anda ingin pembayaran terjadi di dalam aplikasi sendiri, bukan di browser, SDK iOS dan Android menampilkan checkout yang sama secara native untuk pesanan yang sama.
03Bukti bayar yang menjelaskan dirinya sendiri
Pembayaran dengan USDC berakhir dengan bukti bayar yang bisa dibaca akuntan merchant. Metode: 52.95 USDC di Base →︎ settlement EUR, pada kurs yang tercetak di bukti bayar, 1 EUR = 1.0807 USDC. Referensi 9F21-0716, dikirim lewat email ke pelanggan dan bisa diunduh saat itu juga. Pelanggan membayar kripto; pembukuan mencatat €49.00.
04Back office tautan, bukan sekadar tautan
Tautan pembayaran punya meja kerja sungguhan: 8 tautan untuk Arc Studio SRL berstatus dibayar, aktif, dan kedaluwarsa, dengan jumlah, jumlah pembayaran, dan status di setiap baris. Kartu di atas mencatat skornya — 4 tautan aktif, €2,304.50 terkumpul bulan ini dari 18 pembayaran tautan, €49.00 dibayar hari ini. Buat, cari, ekspor, selesai.
- Setiap tautan dengan URL, jumlah, dan statusnya
- Terkumpul bulan ini dan dibayar hari ini di bagian atas
- Buat tautan di tampilan yang sama tempat Anda melacaknya
05Refund terhadap pesanan
Refund mengacu ke pesanan, bukan metode pembayaran. Panel terbuka pada 9F21-0716 dengan jumlah terisi penuh €49.00, alasan wajib, dan catatan opsional yang masuk ke ekspor dan bukti bayar pelanggan. Dana kembali lewat rail pembayaran asal secara otomatis — refund kartu ke kartu, pesanan USDC sebagai settlement EUR-nya — biasanya dalam 1–3 hari kerja.
- Penuh atau sebagian — berapa pun hingga jumlah tagihan awal
- Alasan wajib, catatan ikut ke bukti bayar
- Rute asal dibalik otomatis, di rail mana pun
06Checkout Anda, jelas milik Anda
Branding adalah halaman pengaturan, bukan proyek jasa: unggah logo, atur warna aksen, tinta, dan permukaan, pilih jenis huruf dan gaya sudut. Pratinjau langsung menampilkan checkout asli Anda — desktop atau mobile — sebelum disimpan, dan aksen menentukan fokus tombol bayar, centang status, dan tab aktif. Jalankan di host checkout yang diberikan bersama sandbox Anda, atau di domain sendiri.
07Metode tinggal diaktifkan, bukan dibangun
Metode pembayaran berupa toggle dengan provider di baliknya: kartu dengan 3-D Secure, Apple Pay dan Google Pay sebagai tombol wallet, USDC di Ethereum, Base, dan Solana, transfer bank SEPA lewat referensi vIBAN. Di sampingnya, panel settlement menyatakan kesepakatannya dengan jelas: pelanggan melihat konversi sebelum konfirmasi; Anda selalu menerima settlement dalam EUR.
- Toggle per metode dengan nama provider di setiap baris
- Settlement USDC: konversi otomatis, pembayaran harian pukul 23:00
- Routing kartu dengan kebijakan 3-D Secure yang terlihat
08Integrasi drop-in
Buat pesanan, arahkan ke halaman hosted, terima hasilnya. Gateway menangani UI pembayaran, logika metode, dan bukti bayar. Tim Anda tak perlu membangun, menambal, atau memutakhirkan frontend checkout setiap kali metode berubah.
09Pesanan adalah unitnya
Semuanya bergantung pada pesanan, bukan metode pembayaran. Pesanan 9F21-0716 membawa item-itemnya — sprint identitas merek €38.50, lisensi huruf €6.00, pengiriman kilat €4.00 — biaya pemrosesan €0.50, dan satu total. Apa pun cara pembayarannya, referensi itulah yang Anda kueri, rekonsiliasi, dan refund.
10Konfigurasi yang tak mengejutkan sesi
Perubahan metode dan branding berlaku untuk sesi checkout baru — dinyatakan di layar tempat Anda menyimpannya. Pelanggan yang sedang membayar tak akan melihat halamannya berubah.
11Kartu, dengan benar
Jalur kartu adalah bagian membosankan yang sudah dibereskan: validasi inline, 3-D Secure dengan strong customer authentication yang menyatu di alur di bawah kebijakan routing yang mudah dibaca, dan kartu uji per sandbox untuk uji integrasi. Menerima kripto tak pernah membuat alur kartu lebih buruk.
12Apple Pay dan Google Pay
Wallet cukup berupa tombol, bukan proyek. Apple Pay dan Google Pay tampil sebagai sheet satu ketukan di halaman yang sama dan membayar dengan token perangkat — nomor kartu asli tak pernah sampai ke halaman — lewat pesanan dan bukti bayar yang sama. Mengaktifkannya cukup dengan toggle di layar metode.
13USDC di-settle ke EUR
Kripto dihargai pada kurs yang ditampilkan saat checkout dan di-settle ke euro. Merchant tak pernah tanpa sengaja memegang posisi token; pembukuan tetap dalam satu mata uang.
14USDC di tiga jaringan
Metode USDC mencakup Ethereum, Base, dan Solana di balik satu toggle. Pelanggan membayar di jaringan tempat wallet-nya berada; sisi merchant tidak berubah.
15Transfer bank lewat vIBAN
Bayar-dengan-transfer membawa referensi vIBAN, sehingga pembayaran SEPA yang masuk mengenali pesanannya secara otomatis. Aktifkan untuk pelanggan yang menginginkan invoice yang bisa dibayar dari bank, dan rekonsiliasi tetap otomatis.
16Metode lokal di tempat yang penting
Selain kartu dan wallet, checkout menampilkan metode account-to-account dan lokal yang diharapkan pembeli Eropa, disajikan menurut negara pelanggan, bukan ditumpuk dalam satu daftar panjang.
17Buy now, pay later
BNPL berada di baris metode yang sama dengan lainnya — pelanggan mencicil pembayaran, merchant dibayar sekali, dan referensi pesanan tidak berubah. Satu toggle, bukti bayar yang sama, rekonsiliasi yang sama.
18Metode yang memahami pelanggan
Halaman mengurutkan metode menurut yang paling mungkin dipakai pelanggan — negara, bahasa, perangkat, dan apakah pernah membayar ke Anda — sehingga opsi yang relevan ada di urutan pertama, bukan keempat.
19Dihargai dalam mata uang mereka, di-settle dalam mata uang Anda
Tampilkan jumlah dalam mata uang pelanggan dengan konversi dinyatakan sebelum konfirmasi, dan tetap settlement ke EUR. Pelanggan melihat angka yang familier; ledger Anda hanya mencatat satu.
20Checkout dalam bahasa mereka
Halaman hosted melokalkan label, pesan kesalahan, dan bukti bayarnya. Tak ada yang membatalkan pembayaran karena tombolnya berbahasa asing.
21Kartu tersimpan dan one-click
Pelanggan yang kembali membayar dengan kartu tersimpan dalam satu ketukan. Kartu disimpan di vault kami dan dirujuk lewat token, jadi sistem Anda menyimpan referensi, bukan PAN — dan pembelian kedua lebih singkat daripada yang pertama.
22Langganan dan penagihan berulang
Tagihan berulang berjalan sesuai jadwal yang Anda tentukan — jumlah, interval, mulai dan akhir — pada kartu yang ditokenisasi. Setiap siklus menghasilkan pesanan dan bukti bayarnya sendiri, sehingga langganan direkonsiliasi baris demi baris seperti yang lain.
23Retry yang menyelamatkan pendapatan
Soft decline pada tagihan berulang dicoba ulang sesuai jadwal, bukan dihapuskan, dan pelanggan hanya diberi tahu saat memang perlu. Perpanjangan yang gagal tak lagi jadi churn senyap.
24Network token dan pembaruan kartu
Kartu tersimpan disimpan sebagai network token dan mengikuti pemegang kartu saat kartu diterbitkan ulang atau kedaluwarsa. Langganan yang dulu putus saat kartu diganti terus menagih.
25API dan area developer
Pesanan dibuat lewat API dengan idempotency key — permintaan yang diulang mengembalikan hasil awal, tak pernah tagihan kedua — dan bagian developer memuat key serta dokumentasinya. Checkout-nya hosted; integrasinya hanya beberapa endpoint, terdokumentasi di tempat pengaturan berada.
26Webhook pada siklus hidup pesanan
Backend Anda tahu soal pembayaran saat itu juga: event webhook bertanda tangan pada siklus hidup pesanan — dibayar, gagal, di-refund — dengan verifikasi tanda tangan di sisi Anda dan perlindungan replay di sisi kami.
27SDK mobile untuk iOS dan Android
Aplikasi native menampilkan checkout yang sama di dalam aplikasi, tanpa melempar pengguna ke browser. SDK membawa logika metode, sheet wallet, dan 3-D Secure; pesanan dan bukti bayarnya adalah yang sudah dikenal backend Anda.
Plugin shopping cart menghubungkan toko yang ada ke Gateway tanpa developer — pasang, tempel key, lakukan pembayaran uji. Pesanan yang sama masuk ke back office yang sama dengan pesanan dari API.
29Field tertanam di halaman Anda sendiri
Saat pembayaran harus terjadi di dalam tata letak Anda sendiri, tanamkan field pembayaran langsung: input di-host dan masuk cakupan PCI di sisi kami, halaman di sekitarnya sepenuhnya milik Anda, dan data kartu tak pernah menyentuh server Anda.
30Sekali pakai, multi-pakai, kedaluwarsa
Tautan bisa ditutup setelah satu pembayaran atau terus menerima pembayaran — kursi workshop di demo sudah menerima 3 pembayaran, jam konsultasi 6. Secara default, tautan kedaluwarsa otomatis setelah 30 hari, dan tautan yang kedaluwarsa menampilkan statusnya, bukan gagal diam-diam.
31Mode uji
Uji integrasi dijalankan pada sesi uji dengan kartu yang diterbitkan bersama kunci sandbox Anda, sebelum ada uang sungguhan yang bergerak. Alurnya identik, jadi apa yang lolos di mode uji adalah apa yang dirilis.
32Routing yang bisa dibaca
Lalu lintas kartu mengikuti kebijakan routing yang ditulis dengan istilah yang Anda kenal — merek kartu, negara penerbit, mata uang, nominal — bukan kotak hitam. Anda bisa melihat rute yang dilalui sebuah pembayaran dari layar yang sama dengan pembayaran itu.
33Percobaan kedua sebelum penjualan hilang
Soft decline dicoba ulang melalui rute alternatif dalam sesi checkout yang sama, sebelum pelanggan melihat kegagalan. Sebagian besar pembayaran yang berhasil dipulihkan adalah yang tidak pernah diketahui pelanggan sempat berisiko gagal.
34Penolakan dalam bahasa yang jelas
Kode mentah dari penerbit diterjemahkan menjadi alasan yang bisa ditindaklanjuti operator — kartu kedaluwarsa, saldo tidak cukup, risiko dari penerbit — dan dikelompokkan agar pola di banyak pembayaran terlihat sebagai pola.
353-D Secure sebagai kebijakan, bukan hambatan
Sebagian besar pembayaran lolos hanya dengan sinyal perangkat dan perilaku; tantangan tambahan muncul ketika kebijakan menghendakinya. Anda yang menentukan kebijakannya — selalu, berbasis risiko, atau dikecualikan jika aturan mengizinkan — dan halaman hosted menjalankan alurnya.
36Satu baris untuk rekonsiliasi
Checkout, bukti pembayaran, dan settlement membawa referensi pesanan yang sama. Siapa pun yang mencocokkan 9F21-0716 menemukan satu entri €49.00 — bukan catatan kartu di satu sistem dan catatan kripto di sistem lain.
37Settlement dan payout
Settlement dinyatakan di tempat Anda mengaturnya: konversi otomatis ke EUR, settlement ke RO49 •••• 0421, payout harian pukul 23:00. Angka yang dilihat akuntan besok ditentukan di layar yang bisa dibaca merchant hari ini.
38Payout yang bisa dilacak balik
Setiap payout dapat dibuka hingga ke pesanan yang mendanainya, lengkap dengan rincian biaya. Baris di rekening bank cocok dengan daftar yang bisa diekspor, sehingga tutup buku bulanan cukup pencarian, bukan investigasi.
39Refund parsial
Jumlah refund dapat diubah hingga sebesar tagihan awal — panel menampilkan batas maksimum dan memperlakukan nominal di bawahnya sebagai refund parsial. Sepuluh refund parsial atas satu pesanan tetap direkonsiliasi dengan satu referensi.
40Alasan refund tercatat
Setiap refund memiliki alasan wajib dan catatan opsional, dan catatan itu ikut terbawa: muncul di ekspor dan di bukti pembayaran pelanggan. Enam bulan kemudian, tak ada yang perlu mengingat mengapa pesanan 9F21-0716 dikembalikan dananya.
41Pengiriman bukti pembayaran
Bukti pembayaran dikirim ke e-mail pelanggan dan bisa langsung diunduh, dan bukti refund mengikuti jalur yang sama. Merchant tidak perlu membuat templat bukti pembayaran.
42Void sebelum settlement
Pembatalan sebelum batch harian dilepas akan membebaskan hold otorisasi dan tidak ada uang yang berpindah — tanpa refund, tanpa biaya, tanpa sesuatu di mutasi pelanggan yang perlu dijelaskan.
43Kontrol risiko aktif secara default
Pembayaran kartu menjalankan 3-D Secure dengan kebijakan routing yang bisa Anda baca. Pembayaran dompet membawa autentikasi bawaan perangkat, dan event webhook diverifikasi tanda tangannya sebelum dipercaya.
44Aturan yang Anda tulis dengan istilah sendiri
Aturan penyaringan terbaca seperti kalimat — nominal di atas X dari negara Y pada kartu yang baru pertama dipakai — dan bertindak atasnya: izinkan, tantang, atau blokir. Daftar kartu, e-mail, dan alamat tepercaya maupun terblokir ada di layar yang sama.
45Sinyal velocity dan perangkat
Percobaan berulang dari satu kartu, satu perangkat, atau satu alamat terdeteksi oleh aturan rate, bukan karena seseorang menyadarinya belakangan. Sinyalnya ditampilkan pada pembayaran, bukan terkubur dalam skor.
46Sengketa dengan bukti terlampir
Chargeback terbuka bersama pesanan di baliknya: hasil otorisasi, hasil 3-D Secure, bukti pembayaran, pengiriman, riwayat refund. Tanggapi dari layar itu, dan paket bukti disusun dari catatan, bukan dari ingatan.
47Data kartu tak pernah sampai ke Anda
Halaman yang mengumpulkan data kartu adalah milik kami, dalam cakupan PCI dan hosted. Baik pelanggan membayar di domain kami, domain Anda, maupun di dalam aplikasi Anda, server Anda hanya melihat token dan referensi pesanan — tidak pernah nomor kartu.
48Terenkripsi saat disimpan, di UE
Data pembayaran dienkripsi saat disimpan dan diproses di UE. Bagi merchant Eropa, lokasi data adalah jawaban, bukan catatan kaki.
49Setiap tindakan tercatat
Refund, perubahan metode, perubahan branding, rotasi kunci — semuanya dicatat dalam jejak audit beserta operator, stempel waktu, dan alasannya. Tindakan berhak istimewa mewajibkan alasan sebelum dijalankan.
50Peran untuk orang yang membutuhkannya
Keuangan melihat payout, dukungan melihat pesanan dan menerbitkan refund, developer melihat kunci dan log. Akses diberikan per peran, bukan dengan berbagi satu login.
51Direktori pelanggan
Para pembayar terkumpul dalam tampilan pelanggan — siapa yang membayar, seberapa sering, dengan metode apa — sehingga pelanggan berulang adalah sebuah catatan, bukan kebetulan e-mail yang cocok di ekspor.
52Pencarian dan ekspor CSV
Temukan pembayaran lewat tautan atau referensi dari kotak pencarian; ekspor tampilan saat ini ke CSV saat pembukuan membutuhkannya. Back office ini dibuat dengan asumsi akuntan pasti akan bertanya.
53Angka per hari dan per metode
Volume, tingkat persetujuan, refund, dan komposisi metode, untuk periode yang Anda pilih. Cukup untuk menjawab ke mana uang mengalir dan metode mana yang layak dipromosikan — tanpa perlu mengekspor apa pun.
54Tampilan operator di baliknya
Gateway terhubung ke Protocore Center: back office tautan pembayaran di sana menampilkan setiap tautan beserta transfer settlement-nya dan tautan buka-di-Tracer untuk jejak lengkap. Tim operasional Anda melihat menembus checkout hingga ke ledger.
55Whitelabel atau powered-by
Checkout demo milik Arc Studio SRL: nama mereka, merek mereka, pesanan mereka. Jalankan dengan footer powered-by-Protocore atau whitelabel penuh — keduanya membuat halaman terasa milik Anda.