PayNow is activated immediately for all Stripe Singapore accounts, so you can use PayNow instantly without needing to request the payment method or complete additional onboarding steps.
On top of the categories of businesses restricted from using Stripe overall, the following categories are specifically prohibited from using PayNow:
Petroleum and Petroleum Products
Fuel Dealers
Service Stations
Automated Fuel Dispensers
PayNow is available on/with Payment Intents API, Stripe.js, Checkout, Payment Elements, Payment Links, Connect, and Billing (Invoicing, Subscriptions, Hosted Invoice Page).
No, you’ll need to bring your customers back on-session to re-authenticate for each payment.
No, Radar currently does not work for non-card payment methods.
The minimum and maximum amount you can charge is $0.50 SGD and $200,000.00 SGD, respectively.
Note that there may be specific limitations on the customer’s bank account. If customers aren’t able to pay within this range, they need to check with their bank and update the limits set on their bank account.
By default, It takes 1 day from the time of the transaction for the funds to be available in your Stripe balance. Available funds will be paid out to your bank account according to the payout schedule set on your Stripe account.
For example, if the payment was made on Wednesday, the funds will be available in your Stripe balance on Thursday. If you’re on an automatic daily payout schedule, the funds will be paid out on Thursday. If you’re on a weekly (Monday) payout schedule, the funds will be paid out on the coming Monday.
Scanning the QR code generated by Stripe automatically populates the payment details rather than requiring customers to manually enter the amount, UEN, and reference code. This reduces friction during the checkout process and prevents errors.
Note: Customers should be advised not to enter the UEN instead of scanning the QR code. This will lead to a reconciliation failure, where funds are deducted from the customer but not added to your Stripe balance.
Yes, they can use the DBS PayLah app to scan the QR code and complete PayNow transactions.
The customer has 1 hour to authenticate and confirm the payment via their online banking app after the QR code is presented. If they do not authenticate within that time, the QR code will expire and all attempts to pay with that QR code will fail. The customer would need to initiate a new payment session where a new QR code will be generated for the customer to pay.
You can refund or partially refund a PayNow payment via the API or Dashboard, up to 90 days after the original payment. The customer should receive the refund within 1 day.
Chargebacks are not supported on PayNow in Stripe, however, customers can appeal to their bank to reclaim the funds. Banks will usually redirect the customer to settle the issue with the merchant, so it’s important that customers know how to get in touch with you to request a refund or settle problems with their account.