Langsung ke konten utama

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Pembayaran stablecoin memungkinkan pelanggan untuk membayar menggunakan stablecoin dari mana saja di dunia (kecuali India). Transaksi ditagih dalam USD, sehingga Anda menerima mata uang fiat sementara pelanggan membayar dengan dompet stablecoin pilihan mereka.

Mengapa Menawarkan Stablecoins?

Global Reach

Terima pembayaran dari negara mana saja — tidak memerlukan infrastruktur perbankan di sisi pelanggan.

No Chargebacks

Transaksi stablecoin tidak dapat dibatalkan, menghilangkan seluruh penipuan chargeback.

USD Settlement

Anda menerima USD — tidak perlu mengelola volatilitas atau dompet.

Gambaran Umum

DetailNilai
Mata Uang PenagihanUSD
Negara yang DidukungGlobal (Kecuali IN)
LanggananTidak
Jumlah Minimum$0.50
PenyelesaianUSD

Cara Kerjanya

Pengalaman Pelanggan

  1. Pelanggan memilih Stablecoins saat checkout
  2. Alamat dompet dan kode QR ditampilkan dengan jumlah dalam stablecoin
  3. Pelanggan mengirimkan jumlah tepat dari dompet stablecoin mereka
  4. Transaksi dikonfirmasi di blockchain
  5. Pelanggan diarahkan ke halaman sukses
Pembayaran stablecoin ditagih dalam USD. Jumlah stablecoin yang ditampilkan saat checkout mencerminkan kurs real-time pada saat pembayaran.

Mata Uang & Jaringan yang Didukung

Mata UangJaringan
USDCEthereum, Solana, Polygon, Base
USDPEthereum, Solana
USDGEthereum

Konfigurasi

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['crypto', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});

Tipe Metode API

TipeMetodeNegara
cryptoStablecoinsGlobal (Kecuali IN)

Pengujian

1

Enable test mode

Gunakan kunci API uji Dodo Payments Anda.
2

Create a test checkout

Buat sesi checkout dengan crypto dalam metode pembayaran yang diizinkan.
3

Complete the test flow

Ikuti alur pembayaran stablecoin yang disimulasikan di lingkungan uji.

Praktik Terbaik

Tidak semua pelanggan memiliki dompet stablecoin. Selalu sertakan credit dan debit sebagai metode pembayaran cadangan.
Konfirmasi blockchain dapat memakan waktu beberapa menit tergantung pada jaringan. Pastikan checkout Anda mengkomunikasikan ini kepada pelanggan.
Pembayaran stablecoin terkadang dapat berbeda sedikit dari jumlah yang tepat karena biaya jaringan. Pantau webhooks untuk pembaruan status pembayaran.

Pemecahan Masalah

Periksa:
  1. crypto termasuk dalam allowed_payment_method_types?
  2. Jumlah transaksi memenuhi minimum ($0.50)?
Solusi: Verifikasi tipe metode pembayaran yang dilewatkan dengan benar dalam permintaan API Anda.
Penyebab: Waktu konfirmasi blockchain bervariasi. Beberapa jaringan memerlukan waktu lebih lama daripada yang lain.Solusi: Tunggu konfirmasi webhook. Jangan anggap pembayaran gagal sampai jendela konfirmasi berlalu.
Penyebab: Biaya jaringan dapat menyebabkan jumlah yang diterima sedikit berbeda dari jumlah yang diminta.Solusi: Pantau webhooks untuk jumlah akhir yang dikonfirmasi. Perbedaan kecil ditangani secara otomatis.

Halaman Terkait

Payment Methods Overview

Lihat semua metode pembayaran yang didukung.

Checkout Guide

Panduan implementasi checkout lengkap.

Webhooks

Tangani konfirmasi pembayaran secara asinkron.

Testing Process

Panduan pengujian lengkap untuk semua metode pembayaran.
Last modified on May 4, 2026