Powerful payment gateway built for Indonesian businesses. Integrate QRIS and cryptocurrency payments in minutes with our comprehensive API, real-time webhooks, and merchant dashboard.
Everything you need to manage payments efficiently
Instant payment verification and processing with automatic status updates and webhook notifications.
Support for QRIS and 20+ cryptocurrencies (USDT, BTC, ETH) with automatic conversion.
Comprehensive dashboard with analytics, transaction history, and balance management.
Enterprise-grade security with SSL encryption, API authentication, and fraud protection.
Automatic webhook notifications with retry mechanism for failed deliveries.
Detailed transaction reports, revenue analytics, and customizable date range filtering.
Uptime Guarantee
Crypto Currencies
Response Time
Secure Payments
Everything you need to integrate MSPay into your application
Get started with MSPay in under 5 minutes. Create your first payment with our simple API.
Read Guide →Complete API documentation with all endpoints, parameters, and response formats.
View API Docs →Learn how to receive real-time payment notifications and handle webhook events.
Learn More →Best practices for handling errors, retries, and common troubleshooting scenarios.
View Guide →Start accepting payments with just a few lines of code
// Create a QRIS payment const qrisPayment = await fetch('https://api.mspay.com/api/v1/payment/create', { method: 'POST', headers: { 'X-API-Key': 'your_api_key', 'Content-Type': 'application/json' }, body: JSON.stringify({ amount: 50000, customer_name: 'John Doe', product_name: 'Product Purchase', payment_method: 'qris' // or 'crypto' for cryptocurrency }) }); // Create a crypto payment (multi-currency) const cryptoPayment = await fetch('https://api.mspay.com/api/v1/payment/create', { method: 'POST', headers: { 'X-API-Key': 'your_api_key', 'Content-Type': 'application/json' }, body: JSON.stringify({ amount: 50000, customer_name: 'John Doe', product_name: 'Product Purchase', payment_method: 'crypto', crypto_currency: 'USDT' // Optional: USDT, BTC, ETH, etc. }) }); const data = await response.json(); window.location.href = data.data.payment_url;
From startups to enterprises, MSPay scales with your needs
Integrate seamless checkout for online stores and marketplaces
Automate subscription billing and recurring payments
Multi-vendor payments with automatic split settlements
Accept donations and crowdfunding with instant processing
Simple, straightforward pricing that grows with your business
Join hundreds of businesses using MSPay for seamless payment processing. Start accepting QRIS and cryptocurrency payments today.