Anda dapat memulai tanpa situs web dan tanpa pengembang, dan beralih ke API nanti tanpa mengubah akun atau mengajukan permohonan ulang. Setiap rute di bawah ini menggunakan checkout yang dihosting, dasbor yang sama, dan pembayaran yang sama.
Tautan pembayaran
Buat tautan di dasbor Anda dan bagikan melalui email, WhatsApp, pesan, atau kiriman. Pelanggan membayar di halaman checkout yang aman dan pembayaran muncul di dasbor Anda dengan nama, alamat email, dan nomor ponsel mereka.
Tidak ada yang perlu dipasang dan tidak ada kode. Tautan untuk produk berulang memulai langganan, bukan pembayaran satu kali, dan halaman checkout menunjukkan persyaratan perpanjangan sebelum pelanggan membayar.
Sesi pembayaran yang dihosting
Server Anda membuat sesi pembayaran dengan apa yang dibeli pelanggan, lalu mengirimkannya ke alamat sesi tersebut. Mereka membayar di halaman yang dihosting dan kembali ke alamat pengirim yang Anda pilih.
Sesi berlaku selama 24 jam. Webhook yang ditandatangani memberi tahu server Anda hasilnya, sehingga Anda dapat melepaskan pesanan meskipun pelanggan tidak pernah kembali ke situs Anda.
API REST
JSON melalui HTTPS di utopia-pembayaran.com/api/v1, dengan kunci rahasia yang Anda buat di Dasbor → Pengembang. Sumber dayanya adalah produk, pelanggan, sesi checkout, pembayaran, langganan, titik akhir webhook, peristiwa, dan akun Anda sendiri.
- Jumlahnya adalah satuan kecil bilangan bulat: 34900 adalah AED 349,00.
- Daftar diberi halaman dengan kursor, sehingga sejarah yang panjang terbaca secara berurutan tanpa celah.
- POST dengan kunci idempotensi memutar ulang jawaban pertamanya selama 24 jam, sehingga percobaan ulang setelah batas waktu habis tidak dapat dikenakan biaya dua kali.
- Kunci dibatasi hingga 240 permintaan per menit.
Kunci pengujian dapat membuat produk dan pelanggan saat ini, namun checkout pengujian yang dihosting memerlukan kredensial sandbox yang belum diaktifkan, dan tidak ada nomor kartu pengujian. Sampai mereka berhasil, cobalah alurnya dengan kunci langsung dan pembayaran nyata yang kecil — jangan pernah dengan detail kartu seseorang sebagai pengganti.
Pustaka node dan PHP
Kedua perpustakaan mencakup API yang sama, membawa sumber daya yang diketik, dan memverifikasi tanda tangan webhook untuk Anda dalam satu panggilan.
npm install @utopia-payments/nodecomposer require utopia-payments/utopia-phpWooCommerce
Plugin WordPress menambahkan Utopia sebagai metode pembayaran di checkout WooCommerce: pembeli membayar di halaman yang dihosting, dan pesanan ditandai dibayar dari webhook, bukan dari browser pelanggan.
Unduh zip dari dokumentasi dan instal di bawah Plugins → Add New → Upload Plugin. Itu belum terdaftar di WordPress.org, jadi diperbarui dengan mengganti zip.
Belum ada aplikasi Shopify asli. Toko Shopify menggunakan tautan pembayaran Utopia bersama dengan metode pembayaran manual hingga tersedia.
Dokumentasi
Tidak yakin rute mana yang cocok? Jelaskan pengaturan Anda ke sales@utopia-payments.com.