A Complete Payment Ecosystem
Connect with popular platforms, leverage developer-friendly APIs, and build seamless payment experiences with our comprehensive ecosystem.
API Integration
RESTful API for seamless integration with any platform or service
Payment Providers
Connect with 100+ global payment providers
Developer Tools
SDKs, webhooks, and comprehensive documentation
Integrate with Your Favorite Tools
Our ecosystem supports a wide range of platforms and languages
E-commerce Integrations
WooCommerce
OpenCart
Magento
PrestaShop
Development Integrations
PHP
Java
C#
Node.js
Mobile Integrations
iOS
Android
Powerful, Flexible APIs
Build custom payment solutions with our comprehensive APIs
API Features
Secure Authentication
Industry-standard API key and token-based authentication
Real-time Webhooks
Instant notifications for all payment events
Comprehensive Documentation
Detailed guides and references for all endpoints
Sandbox Environment
Test your integration without real transactions
Language SDKs
Pre-built libraries for major programming languages
// Example: Create a charge using the SitesWay API
fetch('https://gate.sitesway.sa/api/v1/charges', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
amount: 100.00,
currency: 'SAR',
source: 'tok_visa',
description: 'Example charge'
})
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error))API Endpoints
Unified Integration Platform
Simple Installation for Popular Platforms
Platform Features
Quick Installation
Set up in minutes with our guided installation process
Easy Configuration
Simple settings to customize your payment integration
Real-time Analytics
Monitor payment performance and transaction trends
Automatic Updates
Stay current with the latest features and security patches
Customizable Checkout
Tailor the payment experience to match your brand
Install the SitesWay plugin
Configure your API keys
Test a sample payment
Go live with your integration
Developer Tools & Resources
Everything you need to build, test, and scale your payment integration.
SDK Libraries
JavaScript
PHP
Python
Ruby
Java
.NET
Getting Started
Install our JavaScript SDK to start accepting payments:
npm install @sitesway/js-sdkComprehensive Documentation
Detailed guides, API reference, and examples to help you integrate with our platform.
Testing Tools
Sandbox environment and test cards to validate your integration before going live.
Developer Dashboard
Manage API keys, view logs, and monitor your integration's performance.
Developer Support
Our team of payment experts is here to help you with your integration. Get personalized support through our developer forum, email, or chat.
Ready to integrate with our ecosystem?
Start building powerful payment experiences with our developer-friendly APIs and SDKs.