Connect with multiple payment gateways through a single, unified API. Accept payments from PayPal, Stripe, Moyasar, and more with just one integration.
We're building the future of payment processing with a unified platform that connects businesses to multiple payment gateways seamlessly.
Connect to multiple payment gateways through one unified API. No need to manage multiple integrations.
Bank-level security with JWT authentication, OTP verification, and PCI DSS compliance.
Comprehensive dashboard with real-time payment statistics and revenue tracking.
Round-the-clock technical support to help you integrate and scale your payment processing.
Get started in minutes with our simple integration process and comprehensive documentation.
Get up and running in under 5 minutes with our step-by-step integration guide.
Responsive design that works perfectly on all devices and screen sizes.
Simple dashboard to configure payment gateways, products, and settings.
Comprehensive API documentation with code examples and integration guides.
Built-in test environment to safely test your integration before going live.
Real-time payment status updates through secure webhook notifications.
Choose your integration method and start accepting payments in minutes.
Perfect for websites and web applications. Just add our JavaScript SDK and start accepting payments.
Generate a client token from your PayUp dashboard
Include the PayUp SDK script in your HTML
Call the payment function with your product details
<button onclick="initiatePurchase('Premium Plan', 99.99)">
Buy Now - $99.99
</button>
<script src="https://payup.iilm.io/sdk.js"
data-client-token="tk_live_your_token">
</script>
For server-side applications. Full control over payment flows with our REST API.
Create an account and get your API credentials
Set up payment gateways in your dashboard
Use our API to create payment sessions
curl -X POST https://api.payup.iilm.io/payment/create-session \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"customerEmail": "customer@example.com",
"products": [{"sku": "PREMIUM_PLAN", "quantity": 1}],
"amount": 99.99
}'
We work with industry-leading payment providers to ensure reliable and secure transactions.
Global digital payments leader with 400M+ active accounts worldwide.
Modern payment processing for internet businesses with powerful APIs.
Leading payment gateway in Saudi Arabia and the MENA region.
Comprehensive payment solutions for businesses across the Middle East.
Choose the plan that fits your business needs. All plans include our core features.
Find answers to common questions about PayUp integration and features.
Most integrations can be completed in under 30 minutes. Our Frontend SDK requires just 2 lines of code, while the Backend API integration typically takes 1-2 hours depending on your application complexity.
We support PayPal, Stripe, Moyasar, MyFatoorah, and our test gateway. You can connect multiple gateways simultaneously and we'll automatically route payments based on your configuration.
Yes, PayUp implements bank-level security with JWT authentication, OTP verification, and follows PCI DSS compliance standards. We never store sensitive payment data on our servers.
Absolutely! We provide a comprehensive test environment where you can safely test all payment flows using our test gateway without processing real transactions.
Yes, PayUp provides real-time webhook notifications for payment status changes, successful transactions, and failed payments. You can configure custom webhook URLs in your dashboard.
We offer email support for Basic plans, priority support for Premium plans, and 24/7 dedicated support for Advanced plans. All plans include comprehensive documentation and integration guides.