
Integrate with Your Coding Agent
Instal Agent Plugin dan biarkan coding agent Anda membangun integrasi.
Start Integrating
Instal SDK, buat checkout session, dan tangani webhook.
How Merchant of Record Works
Hal-hal yang ditangani Dodo Payments sebagai penjual resmi, dan hal-hal yang tetap menjadi tanggung jawab Anda.
Hal yang Ditangani Dodo Payments
Merchant of Record
Dodo Payments menjual kepada pelanggan Anda, lalu menghitung dan menyetorkan pajak atas setiap penjualan.
Global Payments
40+ metode pembayaran, termasuk kartu, dompet digital, debit bank, dan BNPL (beli sekarang, bayar nanti).
Local Currencies
Adaptive Currency menampilkan harga dalam lebih dari 80 mata uang lokal saat checkout.
Flexible Billing
Pembayaran satu kali, subscription, penagihan berbasis penggunaan, berbasis kredit, dan berbasis seat, dengan add-on.
Mulai
Untuk berjualan dengan Dodo Payments, produk Anda harus memenuhi Merchant Acceptance Policy, dan dokumen identitas Anda harus berasal dari negara yang memenuhi syarat. Periksa keduanya sebelum mendaftar.1
Create Your Account
Daftar di app.dodopayments.com dan verifikasi alamat email Anda.
2
Add Your First Product
Pilih model penagihan yang sesuai dengan cara Anda mengenakan biaya.
One-Time Payment
Satu biaya untuk unduhan, kursus, atau lisensi.
Subscription
Biaya berulang untuk paket SaaS dan membership.
Usage-Based Billing
Kenakan biaya untuk penggunaan terukur seperti API call atau token.
Credit-Based Billing
Berikan kredit dan kurangi kredit tersebut saat pelanggan menggunakannya, dengan kontrol rollover dan overage.
Seat-Based Billing
Kenakan biaya per pengguna atau seat, dengan proration saat tim menambah atau menghapus seat.
3
Choose How Customers Check Out
- Payment Links
- Overlay Checkout
- Inline Checkout
- API and SDKs
Buat payment link di dashboard dan bagikan melalui email, media sosial, atau situs Anda. Tidak diperlukan kode.
Payment Links
Buat payment link statis dan dinamis.
4
Test Your Integration
Bangun dalam test mode, yang mensimulasikan pembayaran, refund, dan transaksi yang gagal tanpa memindahkan uang sungguhan.
Test Mode vs Live Mode
Hal-hal yang berfungsi di setiap mode dan cara beralih mode.
Testing Process
Uji kartu, UPI, BNPL, dompet digital, dan debit bank.
5
Verify Your Account to Go Live
Anda dapat menyiapkan live mode segera setelah mendaftar. Pembayaran dan payout live aktif setelah akun Anda lolos verifikasi.
Account Verification
Dokumen yang diperlukan dan cara kerja peninjauan.
Bangun dengan AI Coding Agents
Untuk mengintegrasikan Dodo Payments dengan coding agent, instal Agent Plugin. Plugin ini memberi coding agent Anda dua MCP server, satu untuk mencari dokumentasi Dodo Payments dan satu untuk menjalankan operasi API, serta skill yang menjelaskan cara membangun setiap integrasi. Setelah menginstalnya, jelaskan hal yang ingin Anda bangun.Agent Plugin
Menginstal kedua MCP server dan ketujuh belas skill di Claude Code, Codex CLI, Cursor, VS Code / GitHub Copilot, Kiro, atau OpenCode.
Dodo Knowledge MCP
Pencarian semantik di seluruh dokumentasi Dodo Payments.
Dodo Payments MCP
Menjalankan operasi API seperti membuat pembayaran, mengelola subscription, dan menerbitkan refund.
docs.dodopayments.com/llms.txt. Setiap halaman juga tersedia sebagai Markdown: tambahkan .md ke URL-nya, misalnya /api-reference/introduction.md.
Developer Tools
SDK
SDK server resmi tersedia dalam sembilan bahasa.TypeScript
Python
Go
PHP
Java
Kotlin
C#
Ruby
Rust
Adaptor Framework
Adaptor menambahkan checkout, customer portal, dan handler webhook ke framework Anda.Next.js
Route handler untuk checkout, customer portal, dan webhook di App Router.
Better Auth
Buat customer saat pengguna mendaftar, lalu tambahkan checkout dan customer portal ke alur autentikasi Anda.
Supabase
Starter Next.js dan Supabase dengan autentikasi, skema database, webhook, dan halaman harga.
Convex
Fungsi checkout, customer portal, dan webhook untuk backend Convex Anda.
All Other Framework Adaptors
All Other Framework Adaptors
SvelteKit
Nuxt
Remix
Express
Fastify
Hono
Astro
TanStack
Bun
Checkout Mobile
SDK checkout resmi membuka hosted checkout dari aplikasi Android, iOS, React Native, dan Flutter, lalu mengembalikan hasilnya ke aplikasi Anda.Mobile Integration Guide
Checkout, subscription, dan kustomisasi untuk setiap platform.
Expo Boilerplate
Template Expo dengan checkout dan penanganan pembayaran dalam TypeScript.
Dodo CLI
Dodo CLI mengelola pembayaran, customer, dan webhook dari terminal Anda. Dodo CLI mencakup TUI interaktif, asisten AI, dan webhook listener untuk pengujian lokal. Untuk menginstalnya, jalankan:Dodo CLI
Command, TUI, dan pengujian webhook lokal.
Integrasi
Integrasi mengirimkan event Dodo Payments ke tools yang sudah Anda gunakan, seperti chat tim, email, CRM, dan otomatisasi workflow.Framer
Tambahkan pembayaran ke situs Framer.
WooCommerce
Terima pembayaran di toko WooCommerce.
Raycast
Kelola pembayaran dari Raycast.
Figma
Gunakan Dodo Payments di dalam Figma.
Team Notifications
Team Notifications
Slack
Kirim event pembayaran ke channel Slack.
Discord
Kirim event pembayaran ke server Discord.
Microsoft Teams
Kirim event pembayaran ke channel Teams.
Email
Resend
Kirim email transaksional dengan Resend.
SendGrid
Kirim email dengan SendGrid.
Loops
Picu rangkaian email di Loops.
Customer.io
Sinkronkan data customer ke Customer.io.
AutoSend
Kirim email transaksional dengan AutoSend.
CRM
CRM
Close CRM
Sinkronkan pelanggan dan deal ke Close.
Automation and Analytics
Automation and Analytics
Zapier
Hubungkan event pembayaran ke aplikasi lain melalui Zapier.
n8n
Bangun workflow di n8n yang di-host sendiri atau di cloud.
Windmill
Jalankan workflow kustom di Windmill.
Inngest
Jalankan fungsi berbasis event di Inngest.
Segment
Streaming event pembayaran ke Segment.
DataFast
Atribusikan pendapatan ke channel pemasaran.
All Integrations
Panduan penyiapan untuk setiap integrasi.
Dapatkan Bantuan
Discord Community
Ajukan pertanyaan dan berdiskusilah dengan developer lain.
Contact Support
Kirim email ke tim dukungan di support@dodopayments.com.