Stripe onboarding
Before account creation
Expected duration: Dependent on your team's approval process
Identify a POC to own and create the Stripe account. We usually recommend that someone from finance/reconciliation own this account, but this is up to your team to decide.
Get approval from the relevant budget head to account for Stripe's transaction fees. Contact us at team@pay.gov.sg to find out more about transaction fees.
Account creation, verification and price application
Expected duration: 2-4 weeks
Account creation
Create a Stripe account here.
Once your account has been created, you may proceed to test out our platform at staging.pay.gov.sg. The account verification and price application steps below can be done concurrently, in preparation for the collection of real payments.
Account verification
Once your account has been created, fill in the business onboarding to verify your account. A video tutorial can be found here.
Stripe has a regulatory requirement to verify that the Business Representative of a Stripe Account is authorized by the Government Agency that they are creating the Stripe Account for. The approval can be sent as an email to sggovloa@stripe.com by an appropriately authorised person who is listed in the SGDI. A template can be found at go.gov.sg/paysg-stripe-poa.
Price application
Issue a GeBiz PO (covered under WOG bulk tender GVT-16020) to Stripe. This is necessary for Stripe to apply bulk tender rates to your account.
For PayNow, you will need to sign a separate fee schedule. Contact us at team@pay.gov.sg to be connected with our Stripe representative.
For healthcare clusters:
The use of Stripe for PaySG payments falls within the parameters of MOM Circular No. 28/2022.
You will need to sign a fee schedule with Stripe. Contact us at team@pay.gov.sg to be connected with our Stripe representative.
After price application
Expected duration: For dashboard users: instant. For users integrating with PaySG: depends on your technical team's timeline.
Dashboard-only users: Start collecting payments instantly.
Users with PaySG API integration: Start collecting payments once your team/vendor has completed integration
Enabling payment methods on Stripe
For FAQs about payment methods, please refer to our page here.
Credit/debit cards
To enable selected card payments, you will need to do the following:
In your Stripe dashboard, go to "Settings"
(For staging/UAT only) Toggle on "Test mode"
Go to "Payments"
Turn on/off the desired payment method
Apple/Google Pay
To enable payments via Apple or Google Pay, you will need to do the following:
In your Stripe dashboard, go to "Settings"
(For staging/UAT only) Toggle on "Test mode"
Go to "Payments"
Go to "Payment method domains"
Add staging.pay.gov.sg (for staging/UAT) or pay.gov.sg (for production)
Inform the PaySG team so that the relevant payment methods can be activated
Last updated