Midtrans — E-Wallet
Pembayaran E-Wallet pada Midtrans menggunakan pengalihan (Redirect) dan Deeplink.
E-Wallet yang Didukung
GOPAY
Cara Pembuatan (Create)
Set method_type menjadi e_wallet dan method_detail.wallet_type menjadi GOPAY.
http
POST /v1/payments/createjson
{
"amount": 2500000,
"currency": "IDR",
"method_type": "e_wallet",
"method_detail": {
"type": "e_wallet",
"wallet_type": "GOPAY"
}
}Response
Response akan mengembalikan deeplink (untuk membuka aplikasi Gojek) dan redirect_url (untuk web/fallback).
json
{
"success": true,
"data": {
"id": "...",
"status": "pending",
"method_data": {
"type": "e_wallet",
"wallet_type": "GOPAY",
"redirect_url": "https://simulator.sandbox.midtrans.com/gopay/partner/app/...",
"deeplink": "gojek://pay?version=1&data=..."
}
}
}Arahkan pengguna Anda (window.location.href di web, atau Intent di mobile) menggunakan URL tersebut agar pelanggan dapat melengkapi pembayaran.