API Documentation

Selamat datang di dokumentasi API MirGateway. Integrasikan payment gateway ke aplikasi Anda dengan REST API sederhana kami.

Syarat & Ketentuan (ToS)

Layanan ini TIDAK BOLEH digunakan untuk Judi Online, Scam, atau aktivitas ilegal. Pelanggaran akan mengakibatkan pemblokiran permanen akun dan saldo dibekukan.

Base URL:

https://api.mirpay.my.id/api/v1

Authentication

Setiap request API harus menyertakan API Key di header Authorization dengan format Bearer YOUR_API_KEY.

Authorization: Bearer pgw_merchant_demo_key_xxxxx

Create Transaction

POST /charge

curl -X POST https://api.mirpay.my.id/api/v1/charge \ -H "Authorization: Bearer API_KEY_ANDA" \ -H "Content-Type: application/json" \ -d '{ "order_id": "ORDER-001", "gross_amount": 10000, "payment_type": "qris", "channel": "qris", "callback_url": "https://webanda.com/webhook" }'

Check Status

GET /status?order_id=ORDER-001

Withdraw Funds

POST /withdraw

Ajukan penarikan dana ke rekening bank Anda. Minimum Rp 100.000.

Webhook Notification

Sistem akan mengirim notifikasi ke URL callback Anda saat transaksi sukses.

{ "order_id": "ORDER-001", "status": "settlement", "gross_amount": 50000 }