GoPay is Indonesia's leading digital wallet and payment platform, originally developed by Gojek. It has become one of the most widely adopted e-wallet services in Indonesia, integrated across the Gojek ecosystem including GoFood, GoRide, and numerous merchant partners throughout the country.
When customers select GoPay at checkout, they are redirected to the GoPay interface where they can authorize the payment using their GoPay account. The transaction is completed instantly once the customer confirms the payment with their GoPay PIN or biometric authentication through the GoPay app.
Features
GoPay offers two channel codes for different payment scenarios:
GOPAY: Use this for one time payment
GOPAY_RECURRING*: Use this for recurring payment
*: additional activation process with partner is needed
Feature | GOPAY | GoPay Recurring / Tokenization |
---|---|---|
Channel code | GOPAY | GOPAY_RECURRING |
Currency | IDR | IDR |
Minimum amount | 1.00 | 1.00 |
Maximum amount | 50,000,000 | 50,000,000 |
User approval flow | REDIRECT | REDIRECT, SKIP |
Save | ✅ | ✅ |
Recurring | ✅ | ✅ |
Auth & capture | ❌ | ❌ |
Partial capture | ❌ | ❌ |
Multiple partial capture | ❌ | ❌ |
Payment request expiry | 30 minutes | 30 minutes |
Payment token validity | Indefinite | Indefinite |
Settlement time | T+1 business days | T+1 business days |
Refund | ✅ | ✅ |
Partial refund | ✅ | ✅ |
Multiple partial refund | ✅ | ✅ |
Refund validity | 45 days | 45 days |
Compatible integration | Payment API, Payment Link | Payment API |