
API integration 🎬
Kieron James - 28th Feb, 2025
Unlock instant bank payments with the Wonderful One Public API. Integrating payments into your app or website is easy with our Public API.
This, and other e-commerce and accountancy software integrations, are available for subscribers to our Plus and Pro plans.
Video guide
To use our Public API for quick payments, all you need to provide is a payment reference, amount, and return URL to get started – it’s that simple. But our API offers a whole lot more.
Use it to sync customer records effortlessly.
Create, update, and delete customer profiles to keep everything in sync with your existing CRM.
Manage orders with ease. Link them to customers, add order lines with descriptions, quantities, and unit prices – all through the API.
If you need to issue a refund, you can initiate full or partial refund requests for existing orders programmatically. They will be waiting for you in your merchant dashboard to approve.
Generate, update, and delete QR codes that will show within the My Library section.
If you want to check if your customer’s bank is supported before they check out, use our Supported Banks endpoint to verify. You can also speed up the customer checkout process if you pre-select a bank when creating the payment request.
Our Public API is built to be developer-friendly, and support is available if you need it. You can view the developer documentation at api.wonderful.one.
But should you have even bigger plans, we also have an enterprise API. Call or email us at [email protected] for more information about partnerships, white labelling, reselling, and licensing.