One Payments Pte. Ltd. logotype
© 2026 One Payments Pte. Ltd.

Payment API for Singapore: Accept Payments with a Single Integration

If you are building a product or scaling a business in Singapore, a reliable payment API can save you weeks of development time and keep your checkout experience consistent across every channel. ONE's REST API lets you accept cards, PayNow, payment links and hosted checkout — all from a single integration with clear documentation.

Whether you are an e-commerce store adding a checkout, a SaaS platform embedding payments for your users, or a marketplace that needs API-triggered payouts, the ONE payment API is built to keep things simple. You get one set of credentials, one dashboard and one fee structure instead of juggling multiple providers.

Not sure which setup suits your business? Our payment gateway guide walks through the options, and you can always talk to the ONE team about your specific integration.

A payment API hub connecting cards, payouts and online checkout for Singapore businesses.

What the ONE payment API lets you do

The ONE payment API is a REST API, so it works with any backend language or framework that can make HTTP requests. Once you are connected, you can accept card payments from Visa, Mastercard, American Express, JCB and UnionPay, as well as Apple Pay and Google Pay for fast mobile checkout. For Singapore customers, PayNow lets shoppers pay directly from their banking app — no card details required.

Beyond simple card acceptance, the API also powers payment links and hosted checkout pages. Payment links are useful when you want to collect payment without a full storefront — send a link by email, WhatsApp or SMS and the customer pays through a ONE-hosted page. Hosted checkout gives you a fully managed payment page you can redirect to, keeping PCI scope minimal. Both options sit alongside the direct API so you can mix and match depending on what each part of your product needs. Full documentation is available at the one.ooo developer docs to help you get started quickly.

Payouts and embedded finance for platforms

For marketplaces, SaaS platforms and any business that pays out to third parties, the ONE payment API supports API-triggered disbursements alongside batch payouts. That means you can automate seller settlements, contractor payments or subscription refunds directly from your platform code rather than logging into a dashboard and running manual transfers.

Embedded finance takes this a step further. If you are building a product where payments are part of the experience — not just a checkout bolt-on — ONE's API lets you embed payment acceptance and payout flows inside your own interface. Your users see your brand; the payment infrastructure runs underneath. This is particularly useful for SaaS tools serving SMEs, marketplace operators who need to split funds between buyers and sellers, and any platform where payment velocity matters. Because all of this runs through the same REST API and the same dashboard, your engineering team has one integration to maintain rather than several.

How ONE's API pricing works

ONE keeps pricing straightforward so you can model your costs before you build. There is no setup fee and no monthly fee — you only pay per successful transaction. Domestic card payments cost 2.7% plus USD 0.50 per transaction. International cards, where the customer's card was issued outside Singapore, add 0.7% on top, making the rate 3.4% plus USD 0.50. PayNow and payment links run through the same card-rate structure depending on the underlying method.

When currency conversion is involved — for example, a customer paying in a currency other than SGD — FX conversion is charged at 1.00% above the interbank rate. For payouts, a local outgoing transfer costs USD 2.00. ONE's business account supports 13 currencies (SGD, USD, AUD, CAD, CHF, CNY, EUR, GBP, HKD, JPY, NOK, NZD, SEK), which means platforms handling cross-border payouts can hold and move funds without converting unnecessarily. For higher transaction volumes, custom rates are available — contact the ONE sales team to discuss what fits your expected monthly volume.

Documentation and integration experience

A payment API is only as good as its documentation. ONE provides developer documentation covering authentication, endpoints, request and response shapes, webhook events and error handling. The docs are designed to get a typical integration running quickly — not to hide complexity behind marketing language.

The REST structure means standard HTTP tools work out of the box: curl, Postman, or whatever HTTP client your team already uses. Webhooks let your backend react to payment events in real time — authorisations, captures, disputes and settlement notifications — without polling. For teams that prefer a managed checkout experience, the hosted checkout and payment link options reduce the amount of frontend code you need to write and keep your PCI footprint small. If you run into questions during integration, the ONE team is available to walk through your setup. You can review the full developer documentation at one.ooo/documentation or reach out directly to discuss your use case.

Choosing the right payment API setup for your business

Not every integration looks the same. A direct API integration gives you the most control — you design the checkout UI, handle tokenisation and manage the payment flow end to end. It is the right choice when you need a custom experience or want payments deeply embedded in your product. The trade-off is more development work upfront.

Hosted checkout and payment links are faster to ship. You redirect the customer to a ONE-hosted page, they pay, and you get a webhook confirming the result. For many SMEs and early-stage products, this is the all-in-one approach that gets you live in hours rather than days. You still get access to the same payment methods — cards, PayNow, Apple Pay, Google Pay — and the same fee structure. As your product grows, you can migrate to a deeper integration without changing providers. The payment gateway guide covers these trade-offs in more detail if you are still deciding which path fits your roadmap.

Important Information

Regulated payment services are provided by Airwallex (Singapore) Pte. Ltd., a MAS-licensed Major Payment Institution under the Payment Services Act 2019. ONE Payments acts as a technology provider and merchant service facilitator.

ONE Payments Pte. Ltd. (UEN 202324291R) is registered in Singapore and operates as a technology and merchant services platform. The payment API capabilities, developer documentation, hosted checkout, payment links, payouts and embedded finance features described on this page are provided by ONE Payments. Payment processing, fund holding and settlement of regulated payment activities are carried out by the licensed regulated partner named above. Information on this page is provided for general guidance only and does not constitute financial, legal or regulatory advice. Fees and features quoted are current at the time of writing — please confirm the latest pricing and available services for your specific business when onboarding. Contact the ONE Payments team for details about your integration.

Frequently Asked Questions

What payment methods does the ONE payment API support in Singapore?
The ONE payment API accepts Visa, Mastercard, American Express, JCB and UnionPay cards, as well as Apple Pay and Google Pay for mobile checkout. For Singapore-based customers, PayNow is also supported, allowing payment directly from a banking app. Payment links and hosted checkout are available alongside the direct API integration.
What does it cost to use the ONE payment API?
There is no setup fee and no monthly fee. Domestic card payments cost 2.7% plus USD 0.50 per transaction. International cards add 0.7% on top (3.4% + USD 0.50). FX conversion is 1.00% above the interbank rate when currency conversion applies. For high-volume businesses, custom rates are available — contact the ONE sales team to discuss your volume.
Does the API support payouts and disbursements?
Yes. The ONE payment API supports API-triggered payouts and batch disbursements. This is useful for marketplaces splitting funds between sellers, platforms paying contractors, or any business that needs to automate outgoing transfers. A local outgoing transfer costs USD 2.00. You can also hold balances in 13 currencies before disbursing, which reduces unnecessary FX conversion.
Do I need to handle PCI compliance myself?
Using hosted checkout or payment links keeps your PCI scope minimal, since card data is entered on ONE-hosted pages rather than your own servers. A direct API integration gives you more control over the checkout UI but requires appropriate PCI handling on your end. The ONE team can advise on which approach best fits your architecture.
Can I embed payments inside my own platform or SaaS product?
Yes. ONE's payment API supports embedded finance use cases, meaning you can integrate payment acceptance and payout flows directly inside your product interface. Your users interact with your brand; the payment infrastructure runs through ONE's API underneath. This is suited to marketplaces, SaaS tools and any platform where payments are part of the core product experience.

Ready to integrate payments into your product?

Get in touch