myPOS eCommerce API
Easily add secure online payments to your webshop, mobile app, or custom storefront — with just a few lines of code.
The myPOS eCommerce API helps you accept payments, track orders, and offer a smooth checkout experience for your customers. Whether you're building a new shop or upgrading an existing one, our API makes integration simple and flexible.
All endpoints are secure by default — no card data ever touches your server when using hosted checkout, ensuring PCI compliance out of the box.
What Can You Do?
Core capabilities of the eCommerce API
Hosted Checkout
Redirect customers to a secure myPOS payment page — no card data touches your server.
Custom Checkout
Embed payment forms right in your site or app for a fully seamless branded experience.
Track Payments
Get real-time updates, webhooks, and callbacks for every transaction automatically.
Multi-currency & Localization
Accept payments in different currencies and languages for global shoppers.
How It Works
Four simple steps to accept payments
1
Start a Payment
Create a payment session with order and customer details
2
Show Checkout
Redirect to a hosted page or display the payment form in your app or site
3
Complete the Payment
Customer pays, and you get notified instantly via webhook or callback
4
Post-Payment Actions
Confirm payment status and update orders or inventory automatically
Who Is It For?
Common platforms and use cases
Custom Webshops & CMS
WooCommerce, Magento, PrestaShop, and custom platforms
Mobile Apps
Apps with in-app checkout flows and payment screens
SaaS Platforms
Subscription and merchant management platforms
Marketplaces
Multi-party and multi-merchant payment flows
API Methods
Explore the available eCommerce API endpoints
Button
Embed a payment button on your website to accept cashless payments instantly.
EmbeddableNo-code
Common
Access a list of supported languages and settlement data for your integration.
LanguagesSettlement
Link
Generate a payment link to share with customers for quick remote payments.
ShareableRemote
Payment Request
Send a payment request directly to a customer for quick and easy collection.
DirectInstant
Need help choosing the right integration? Contact our developer support team for personalized guidance.