← Semua tutorial

TUTORIAL 13 / 13

Tambahkan pembayaran kartu ke checkout kriptomu.

Hubungkan akun penyediamu, uji, lalu aktifkan kartu untuk toko pilihanmu.

Yang akan kamu miliki

Checkout kartu bersama pembayaran dompet, dengan USDC di Base diterima oleh dompet invoice.

1. Periksa akun Coinflow

Gunakan Wholly Crypto 9.0.0 atau lebih baru. Minta Coinflow menyetujui bisnismu dan mengaktifkan penyelesaian USDC di Base ke alamat penerimaan per invoice. Produksi mengharuskan pelanggan membayar biaya penyedia, tanpa cadangan atau potongan penyelesaian.

Ketersediaan, verifikasi identitas, batas, dan biaya penyedia bergantung pada akun Coinflow dan lokasi pelanggan. Periksa harga akhir di Coinflow sebelum membayar.

Dokumentasi Coinflow · Penyedia on-ramp saat ini

2. Hubungkan dan uji di sandbox

Buka Settings → Fiat payments. Simpan merchant ID Coinflow, API key, dan Webhook Validation Key. Tambahkan URL callback yang ditampilkan ke Coinflow, lalu periksa koneksi. Simpan kredensial di server; jangan pernah membagikan kunci dompet.

Checkout sandbox administrator adalah tes terpisah sebesar 10 USD dengan alamat penerimaan sandbox. Tes ini tidak membayar invoice produksi. Koneksi yang berhasil saja tidak membuktikan kelayakan bisnis atau pembayaran.

3. Aktifkan USDC Base di tokomu

Cadangkan dompet proyek dan periksa pemindai Base. Di Store → Payment methods, terima USDC native di Base dan aktifkan kartu. Gunakan USDC, bukan USDbC atau USDC di Ethereum. Invoice yang tidak menyertakan USDC Base tidak akan menawarkan kartu.

4. Coba pembayaran nyata bernilai kecil

Setelah disetujui Coinflow, aktifkan produksi dan buat invoice biasa secara manual atau lewat API. Pilih kartu saat checkout. Invoice mempertahankan mata uang, kutipan harga, dan spread awal; Coinflow menampilkan biaya akhir dan konversi kepada pelanggan sebelum membayar.

5. Verifikasi penerimaan sebelum memenuhi pesanan

Invoice baru dilunasi setelah USDC tiba dan memenuhi kebijakan konfirmasi blockchain yang kamu atur. Otorisasi kartu atau kembali ke checkout bukan bukti pembayaran.

Periksa detail Card payment invoice dan transaksi USDC di Base. Tetap gunakan alur pemenuhan biasa dengan IPN atau webhook bertanda tangan. Bertindak berdasarkan invoice.settled dan periksa requires_review; jangan penuhi pesanan hanya dari kembalinya browser. Pembayaran terlambat atau bertentangan mungkin perlu ditinjau.

API, IPN & webhook

6. Sweep dana dan tangani pengecualian

Sisakan ETH di Base untuk mengirim USDC yang diterima ke cold wallet, atau atur pendanaan gas dan sweep otomatis. Tangani refund kartu dan chargeback di Coinflow. Jangan pernah mengembalikan kripto ke pengirim transaksi penyedia. Tinjau sengketa di Needs attention.

Sweep otomatis