Payments
Last updated
Was this helpful?
Last updated
Was this helpful?
No, duplicate payments can't be made.
For agencies with direct bank PayNow enabled:
Only the first payment received with (1) the correct reference ID and (2) correct payment amount will be marked as "paid". Subsequent payments with the same reference ID and payment amount will automatically be refunded.
For agencies with Stripe's payment methods enabled:
On our payment page, payers will no longer be able to make additional payment once the initial payment has been successful, as shown below.
There are no specific limitations on the number of payment services or payment links you can create.
Stripe payment methods
Card payments have a minimum amount of $0.01 and a maximum amount of $999,999.99.
Stripe PayNow payments have a minimum amount of $0.01 and a maximum amount of $200,000.
For Stripe users, do note that collecting small payment amounts could result in transaction fees exceeding the collected payment amount, leading to a negative Stripe account balance.
Bank payment methods
Bank PayNow payments have a minimum amount of $0.01 and a maximum amount of $200,000.
Bank transfer/MEPS payments have a minimum amount of $0.01 and a maximum amount of $200,000,000.
Recurring payments, known as subscriptions on PaySG, can currently only be collected via payment forms.
Stripe consolidates all transactions in a day and initiates a single deposit into your bank account three to seven business days later.
For direct bank PayNow, payouts are received in real-time.
For Stripe users, you can customise the descriptor on Stripe's dashboard.
For bank PayNow, please contact us at team@pay.gov.sg.
For Stripe users, you can contact Stripe directly to customise this.
For bank PayNow, please contact us at team@pay.gov.sg.
The QR code is valid for 15 minutes, but will be refreshed on the payment page every 10 minutes.
If payment is made during the 15 minute validity period, the payment would be marked as 'paid'.
If payment is attempted past the 15 minute validity period, they'll receive an error message on their banking application. The payer will need to access the payment page for a new QR code.