Comment on page
This documentation provides a step-by-step guide to help government and public sector organizations seamlessly onboard onto PaySG.
Experience the capabilities of PaySG by creating a test account. Explore the staging (test) environment and create a new sample payment service on PaySG to see how it functions for your users. You will need to connect the payment service with your Stripe account (to be created in step 4) to be able to test the payment flow.
Share information about PaySG with your team members from various departments involved in managing payments, such as digital, operational delivery, and finance. Invite team members from the
Collaboratorssection of your PaySG admin tool. You may also want to provide our documentation to your technical and finance teams.
To process payments through PaySG, you need a Payment Service Provider (PSP). However, there is no need to undergo a procurement process to obtain a PSP, saving you time and money without being tied to a long-term contract.
Use PaySG's Payment Service Provider, Stripe: Stripe is available to all public sector organizations. Setting up an account is quick and simple, allowing you to start accepting payments immediately. Create an account with Stripe to begin.
If you have any questions, contact PaySG support for assistance.
After creating a free Stripe account, you will need to issue a Purchase Order (PO) for Stripe. First, seek clearance from your Team/Department Head and/or Budget Owner to budget for the transaction fees to be incurred by the PSP.
Once you have obtained clearance to proceed, issue the PO through GeBiz for Stripe (covered under WOG bulk tender GVT-16020; for healthcare clusters, use of Stripe for PaySG payments falls within the parameters of MOH Circular No. 28/2022).
Once the PO has been approved, you will need to sign Stripe's documentation (ie. fee schedule) and any other relevant paperwork.
Refer to our comprehensive documentation to find information about integration and API references for your technical team. The integration timeline may vary depending on the capabilities of your team.
When you are ready to go live, sign in to your account and follow the provided steps.
- 1.Connect your production account to Stripe for payment processing.
- 2.Double-check that your production environment settings match the staging environment settings.
- 4.Before accepting payments, you can customize settings like accepted payment methods in the Stripe admin tool.
- 5.To make sure everything is working, make a real payment and check if it goes through successfully.