Skip to main content
Dodo Payments: Pembayaran dan penagihan yang dibuat untuk produk Anda, dengan pratinjau dasbor dan checkout yang di-host
Dodo Payments adalah Merchant of Record untuk SaaS, AI, dan produk digital. Dodo Payments menjual produk Anda kepada pelanggan di lebih dari 220 negara sebagai penjual resmi, sehingga pemrosesan pembayaran, pajak penjualan dan VAT, pemeriksaan penipuan, serta chargeback ditangani untuk Anda. Anda menambahkan produk, memilih cara pelanggan melakukan checkout, dan menerima payout.

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

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.
Untuk menginstal plugin di Claude Code, jalankan:
Untuk agent lain, lihat Build with AI Coding Agents. Untuk menginstal skill tanpa plugin, jalankan:
Untuk menginstal skill individual atau menyiapkannya di client lain, lihat Agent Skills. Untuk menghubungkan MCP client seperti Windsurf, Claude Desktop, Cline, atau Zed, tambahkan kedua server ke konfigurasinya. Ini memerlukan Node.js 18 atau yang lebih baru:
Agent yang membaca dokumentasi secara langsung dapat memulai dari indeks di 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

Untuk UI penagihan seperti tabel harga dan pengelolaan subscription, Billing SDK menyediakan komponen React gratis dan open-source.

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.

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.

Slack

Kirim event pembayaran ke channel Slack.

Discord

Kirim event pembayaran ke server Discord.

Microsoft Teams

Kirim event pembayaran ke channel Teams.

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.

Close CRM

Sinkronkan pelanggan dan deal ke Close.

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.
Terakhir diubah pada 26 September 2026