This guide walks you through how to onboard as a new or existing merchant with GoPay via Midtrans, including registration and obtaining your Merchant ID.
New merchant
If you're not yet integrated with GoPay via Midtrans, please register through the official guide.
Once registered, follow the same onboarding steps given for existing merchant below
Existing merchant
If you're already associated with GoPay via Midtrans, please provide your Merchant ID (associated with GoPay) to your Midtrans Account Manager.
If you're unsure of your Merchant ID, there are a few ways to find it:
- Reach out to your Midtrans Account Manager
- Check the Midtrans dashboard by clicking your email at the top-right corner (next to the bell icon)

- if you have Admin or Developer access, you can find it via this link:
Your Midtrans Account Manager will provide you with the PoP ID within approximately 5–7 working days.
Request Access to GoPay API
To start using the GoPay API, you must first request credentials, if your mini app requires access to specific APIs or SDKs.
Request Credentials
- Send an email to [email protected] with the subject:
[Mini App Name] Request for Credentials - Ensure you include at least two recipient email addresses in your email request.
- GoPay will send the credentials in two separate emails to the provided addresses.
- Credentials are typically sent within 5–7 working days after your merchant POP ID has been created and shared.