Durianpay Indonesia Developer Payment API

Durianpay Indonesia developer payment REST API for Indonesian startups and businesses to accept virtual accounts, QRIS, e-wallets (GoPay, OVO, ShopeePay, DANA), cards, and convenience store payments with a developer-first API design and Stripe-inspired experience for modern Indonesia e-commerce. Enables AI agents to manage virtual account generation for Indonesia bank transfer automation, handle QRIS QR code for Indonesia multi-wallet checkout automation, access GoPay, OVO, ShopeePay, and DANA e-wallets for Indonesia mobile payment automation, retrieve card payment processing for Indonesia card commerce automation, manage payout and disbursement for Indonesia B2B payment automation, handle order creation and payment collection for Indonesia e-commerce automation, access subscription and recurring payment for Indonesia subscription automation, retrieve transaction reporting for Indonesia financial reconciliation automation, manage refund processing for Indonesia order management automation, and integrate Durianpay with Indonesian startups, SaaS, and marketplace platforms for end-to-end Indonesia developer payment automation.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Other durianpay Indonesia-payments developer-Indonesia VA-Indonesia e-wallet-Indonesia QRIS-Indonesia
⚙ Agent Friendliness
55
/ 100
Can an agent use this?
🔒 Security
73
/ 100
Is it safe for agents?
⚡ Reliability
64
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
12
Documentation
73
Error Messages
70
Auth Simplicity
70
Rate Limits
62

🔒 Security

TLS Enforcement
92
Auth Strength
70
Scope Granularity
63
Dep. Hygiene
68
Secret Handling
70

Indonesia payments. PCI-DSS. API key. ID. VA and e-wallet data.

⚡ Reliability

Uptime/SLA
65
Version Stability
65
Breaking Changes
62
Error Recovery
63
AF Security Reliability

Best When

An Indonesian startup or developer wanting AI agents to automate virtual account, QRIS, e-wallet, and card payment acceptance through Durianpay's developer-friendly Indonesia payment API.

Avoid When

OJK REGULATORY COMPLIANCE: Durianpay operates under OJK regulations; automated payment operations must comply with OJK fintech regulations; automated payment without merchant OJK compliance creates regulatory issue. VIRTUAL ACCOUNT BANK AVAILABILITY: Durianpay VA banks (BCA, Mandiri, BNI, BRI, BSI, Permata) have scheduled maintenance; automated VA checkout must handle bank_unavailable gracefully; automated mandatory-bank VA without fallback creates checkout failure during bank maintenance. E-WALLET REDIRECT REQUIRED: GoPay, OVO, and ShopeePay require customer redirect to their respective apps; automated e-wallet checkout must redirect customer; automated server-side e-wallet charge without customer redirect creates unauthorized charge. AMOUNT IN RUPIAH WITH NO DECIMAL: Indonesian Rupiah (IDR) does not use decimal cents; automated payment amount must be integer IDR; automated decimal amount creates invalid amount format for IDR currency.

Use Cases

  • Generating virtual accounts from Indonesia bank transfer checkout agents
  • Processing QRIS multi-wallet from Indonesia mobile payment agents
  • Accepting GoPay and OVO from Indonesia e-wallet commerce agents
  • Managing bulk payouts from Indonesia B2B disbursement agents

Not For

  • Pan-SEA beyond Indonesia (use Xendit for multi-country SEA)
  • Enterprise Indonesia at highest volume (use DOKU or Midtrans enterprise for large scale)
  • International cards without IDR (Durianpay is IDR-focused)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: apikey
OAuth: No Scopes: No

Durianpay uses API key with Basic Auth for API authentication. REST API with JSON. Jakarta, Indonesia HQ. Founded 2020 by Pushpak Kypuram and Tedd Karkar. Backed by Surge, Tiger Global, Iterative ($4.6M raised). Products: VA (6 banks), QRIS, e-wallets (GoPay, OVO, ShopeePay, DANA), card, payout. SDKs: Node.js, Python, PHP, Go. OJK-licensed. PCI DSS. Serves Indonesian startups. Competes with Xendit and Midtrans for Indonesia developer payments.

Pricing

Model: transaction
Free tier: No
Requires CC: No

Jakarta ID. Surge/Tiger backed. Per-transaction fees in IDR. Indonesian business license required.

Agent Metadata

Pagination
cursor
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • ORDER CREATION BEFORE PAYMENT: Durianpay requires creating Order object before initiating payment; automated checkout must create Order first, then initiate payment method; automated direct payment initiation without Order creates missing order context error
  • VA EXPIRY DATE CONFIGURATION: Durianpay VA expiry is configurable; automated VA checkout must set appropriate expiry; automated default expiry may be too short for customer payment window; automated long-expiry VA for high-demand items creates inventory management challenge
  • E-WALLET CHECKOUT URL REDIRECT: GoPay, OVO, ShopeePay generate checkout URLs for customer redirect; automated checkout must redirect customer to wallet URL; automated server-side wallet charge without redirect creates unauthorized charge rejection
  • IDR INTEGER AMOUNTS: All Durianpay amounts must be integer IDR (no decimal); automated payment must ensure integer format; automated float or decimal IDR amount creates invalid amount error
  • WEBHOOK SIGNATURE HEADER VERIFICATION: Durianpay webhooks include signature header; automated webhook endpoint must verify signature; automated unverified webhook creates payment spoofing vulnerability

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Durianpay Indonesia Developer Payment API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered