Skip to main content
Once your SingaPay merchant account is created, your dashboard is the central place to monitor transactions, manage accounts, configure settings, and pull reports — all without touching the API.

Sandbox Mode vs. Production Mode

Your dashboard operates in two distinct modes. Understanding the difference is essential before you start creating any transactions.

🧪 Sandbox Mode

A safe sandbox environment where all transactions use virtual funds. Nothing here touches real money or real bank accounts. Use it to explore features, build your integration, and run end-to-end tests before going production.

🟢 Production Mode

Your production environment. All transactions here involve real money and real customers. Production Mode becomes available only after your merchant account has been fully verified and activated.
When you switch between modes, the toggle only applies to your own dashboard session — your team members’ modes are unaffected. Switching back to Sandbox Mode from Production Mode will never erase your production transaction history.

How to switch modes

1

Click your business name

Find your business name in the bottom-left corner of the dashboard, under your logo.
2

Toggle the mode

Click Switch to Sandbox Mode or Switch to Production Mode as needed. The current mode is always shown in the bottom-left corner.
3

Confirm the mode indicator

A label in the top-left corner tab will always clearly show whether you are in Sandbox or Production Mode.

Your business and profile details

To view or update your business information, navigate to Profile. The details you submitted during onboarding are displayed here. If you need to update core business information (such as company name or settlement bank account), contact your account manager or email cs@singapay.id.

Managing your team

SingaPay supports multiple dashboard users under a single merchant account. You can invite team members and assign roles that control what each person can see and do — for example, giving your finance team read-only access to reports without access to API credentials. To add a team member, go to Management → Team Management and send an invitation by email.

API credentials

Your client_id and client_secret are generated in the dashboard under Developer Tools → Credentials. Keep your client_secret private — treat it like a password. If you suspect it has been compromised, you can rotate your HMAC Validation Key from the same settings page.
Never expose your API credentials in front-end code, mobile apps, or public repositories. All API calls should originate from your backend server. Sandbox Mode and Production Mode credentials are completely separate — never use Sandbox credentials in a production environment.