Payment infrastructure to grow your revenue
Accept payments worldwide, pay out to partners and fight fraud with one platform — from your first transaction to your millionth.
Accept the ways your customers already pay
Flexible solutions for every business model
Payment and financial tools that work on their own or together — start with one, add the rest as you grow.
Accept and optimize payments online
One integration for cards, wallets and local methods, with smart routing that lifts approval rates.
Learn moreSell games and digital goods
Top-ups, vouchers and in-game purchases with instant delivery.
Learn moreUnderstand every payment
Real-time dashboards, reconciliation-ready reports and a reporting API for your data team.
Learn moreThe backbone of your global commerce
Reach customers in new markets without building new integrations. Accept local methods, price in local currencies and settle where it suits you.
- Cards, wallets and local payment methods in one API
- Multi-currency pricing and settlement
- Smart routing and automatic retries
- Monitoring and support around the clock
Built for businesses at every stage
Grow revenue from day one
Launch with a hosted payment page in days, then move to embedded checkout and the full API as you scale.
- Hosted page, payment links and plugins
- Local methods in every key market
- Fraud protection switched on by default
Turn payments into a revenue stream
Onboard sellers, route funds between parties and earn on every transaction processed on your platform.
- Hosted, embedded or API onboarding
- Automatic splits and platform fees
- Payouts to sellers worldwide
Sell to players everywhere
Top-ups, vouchers and in-game items with the local methods players prefer and protection tuned for digital goods.
- Instant delivery via API and webhooks
- Micro-transactions and multi-currency
- Chargeback and fraud protection
Reliable, extensible infrastructure for every stack
Clean REST APIs, webhooks for every event and client libraries for popular languages. Build and test in the sandbox, then switch to live with one key.
- Predictable, versioned REST API
- Webhooks with automatic retries
- Sandbox with test cards and scenarios
- Idempotent requests out of the box
# Create a payment curl https://api.waypo.io/v1/payments \ -u sk_test_•••: \ -d amount=4900 \ -d currency=eur \ -d "payment_method_types[]"=card \ -d "payment_method_types[]"=wallet \ -d return_url=https://shop.example/thanks
import Waypo from '@waypo/node'; const waypo = new Waypo(process.env.WAYPO_KEY); const payment = await waypo.payments.create({ amount: 4900, currency: 'eur', methods: ['card', 'wallet', 'local'], threeDS: 'auto', }); // → { id: 'pay_1Q…', status: 'requires_action' }
$waypo = new \Waypo\Client(getenv('WAYPO_KEY')); $payment = $waypo->payments->create([ 'amount' => 4900, 'currency' => 'eur', 'methods' => ['card', 'wallet'], ]); echo $payment->status; // succeeded
Choose an integration path
No code
Share payment links or a hosted payment page — live in minutes, no development needed.
Learn morePre-built plugins
Connect popular e-commerce platforms and CMSs with ready-made integrations.
Learn moreBuild your own
Use the API and embedded components to design exactly the flow you want.
Request API accessReady to get started?
Tell us about your business and get a tailored proposal from our team.
Pricing that fits your model
Transparent per-transaction pricing, with custom terms for high volumes and platforms.
Request pricingStart building
Choose a hosted payment page, embedded components or the full API, and test everything in the sandbox.
Integration options