ECOSYSTEM & INTEGRATIONS

A Complete Payment Ecosystem

Connect with popular platforms, leverage developer-friendly APIs, and build seamless payment experiences with our comprehensive ecosystem.

ECOSYSTEM & INTEGRATIONS

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

Secure, Scalable, and Reliable
UNIFIED PLATFORM

Integrate with Your Favorite Tools

Our ecosystem supports a wide range of platforms and languages

E-commerce Integrations

WooCommerce

WooCommerce

OpenCart

OpenCart

Magento

Magento

PrestaShop

PrestaShop

Development Integrations

PHP

PHP

Java

Java

C#

C#

Node.js

Node.js

Mobile Integrations

iOS

iOS

Android

Android

DEVELOPER FRIENDLY

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

create-charge.js
JavaScript
// 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

Method
Endpoint
Description
POST
/api/v1/charges
Create a new charge
POST
/api/v1/refunds
Refund a charge
POST
/api/v1/tokens
Create a payment token
GET
/api/v1/webhooks
List webhook events
SEAMLESS INTEGRATION

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

WooCommerce
WooCommerce Integration — Terminal
WordPress
root@wordpress:~#
root@wordpress:~#
1

Install the SitesWay plugin

2

Configure your API keys

3

Test a sample payment

4

Go live with your integration

BUILT FOR DEVELOPERS

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-sdk
View SDK Documentation

Comprehensive Documentation

Detailed guides, API reference, and examples to help you integrate with our platform.

Webhooks

Real-time event notifications for payment events, customer updates, and more.

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.