Enterprise payment orchestration · Built for Saudi Arabia

Built for Saudi enterprise

Every channel. Every method. One platform.

Rootware DPP connects your websites, apps, kiosks and bank channels to every payment method and processor in the Kingdom, with automated reconciliation, smart routing and one unified dashboard.

CHANNELSMETHODS & PROCESSORSDPPWebsiteMobile AppKioskBank ChannelsmadaVisa · MastercardApple PaySTC PaySADADTahseelERPCRMBillingFinanceLIVE TRANSACTIONSAR 1,250.00mada · Approved

Why DPP

From fragmented integrations to one payment platform.

Traditional payment projects repeat the same integration work for every new method, channel and processor. Rootware DPP replaces point-to-point builds with one PCI DSS-compliant layer your teams configure instead of re-code.

0+

0+

Payment methods

mada, Visa, Mastercard, Amex, Apple Pay, STC Pay, SADAD and wallets.

0+

0+

Payment methods

mada, Visa, Mastercard, Amex, Apple Pay, STC Pay, SADAD and wallets.

0

0

Channel types

Websites, mobile apps, kiosks and bank channels on one integration.

0

0

Channel types

Websites, mobile apps, kiosks and bank channels on one integration.

0

0

Management modules

From channel and business-rule management to automated reconciliation.

0

0

Management modules

From channel and business-rule management to automated reconciliation.

0

0

Ready connectors

Card gateways, mada, SADAD EBPP, Tahseel, Apple Pay and STC Pay.

0

0

Ready connectors

Card gateways, mada, SADAD EBPP, Tahseel, Apple Pay and STC Pay.

TRUSTED BY LEADING SAUDI GOVERNMENT AND ENTERPRISE INSTITUTIONS

  • stc
  • Zakat, Tax and Customs Authority (ZATCA)
  • MODON — Saudi Authority for Industrial Cities and Technology Zones
  • Ministry of Tourism
  • Communications, Space & Technology Commission (CST)
  • Saudi Electricity Company
  • stc
  • Zakat, Tax and Customs Authority (ZATCA)
  • MODON — Saudi Authority for Industrial Cities and Technology Zones
  • Ministry of Tourism
  • Communications, Space & Technology Commission (CST)
  • Saudi Electricity Company

Platform

Everything payments need, in one controlled layer.

Six outcomes Rootware DPP delivers across your enterprise, from the first service you launch to the last riyal you reconcile.

Launch services faster

Roll out new enterprise services to every channel without rebuilding payment integrations.

Collect securely

PCI DSS-compliant card acceptance with 3DS2 authentication and enterprise access control.

Every channel

Websites, mobile apps, kiosks, internal apps and bank channels on one integration.

Every method

SADAD, Tahseel, mada, credit cards, STC Pay, Apple Pay and wallets, ready to switch on.

Manage centrally

Configure payment rules, services, channels, methods, limits and access in one place.

Operate effortlessly

Track transactions, resolve complaints, reconcile, and manage fees and settlements.

The difference

Stop rebuilding payments for every new method.

The traditional approach repeats the same ten integration steps for every gateway and channel. DPP does it once.

TRADITIONAL APPROACH

Point-to-point integrations

Repeat the integration for every new method ; STC Pay, Apple Pay and beyond

No visibility across services, methods and payment channels

Custom reconciliation, or none at all

Siloed architecture with limited reuse

Higher exposure to security and compliance issues

Expensive to maintain and slow to reach market

WITH ROOTWARE DPP

One orchestrated platform

Add methods and processors by configuration, not code

One real-time view across every channel and service

Automated reconciliation, refunds and settlement

Reusable, API-first architecture with REST and SOAP interfaces

PCI DSS-compliant card payments by design

Configurable service rollout for faster time to market

Integrations

Built for Saudi payments. Ready for what’s next.

Native connectors to the Kingdom’s payment rails, global card networks and the enterprise systems you already run.

Payment methods

Accept every way your customers pay.

mada

Visa

Mastercard

American Express

Apple Pay

STC Pay

SADAD

Wallets

Processors & gateways

Connected once, switched by configuration.

CyberSource

Mastercard MPGS

SADAD EBPP

Tahseel

Channels

Every touchpoint, one integration.

Banks

Website

Mobile App

Kiosk

Internal apps

Enterprise systems

Bills, accounts and settlements in sync.

ERP

CRM

Billing

Fraud

Analytics

Data Warehouse

Finance

How it works

From tap to reconciled, in one flow.

Every transaction follows the same governed path through DPP, whatever the channel, method or processor.

01

Customer pays

On your website, app or kiosk, the customer selects a service and starts payment.

02

Method selected

mada, credit cards, STC Pay, Apple Pay or SADAD ; whichever they prefer.

03

Smart routing

DPP routes the transaction to the selected processor, or the lowest-cost one when your rules allow.

04

Authenticate & confirm

3DS2 authentication when enabled, with instant confirmation back to the channel.

05

Payment completed

The transaction settles and your service receives a success notification.

06

Track & reconcile

Every payment appears live in the DPP dashboard, ready for automated reconciliation.

Platform landscape

One platform at the centre of every payment.

DPP sits between your customer channels, the Kingdom’s payment rails, your enterprise systems and the teams who run them, orchestrating every message in between.

  • Channels: Banks, Website, Mobile App, Kiosk. Messages exchanged: Payment, Refund, MT940 bank statement, MT100 transfer, Transaction inquiry.
  • Processors & methods: CyberSource, Tahseel, SADAD, Payment Gateway, Mastercard MPGS, mada, Visa, Mastercard, Amex, Apple Pay, STC Pay, SADAD, Wallets. Messages exchanged: Upload (bill, account), Confirm (bill, account), Notify (payment, refund), Reconcile (payment, refund), Register, Pay (auth, capture, sale), Transaction inquiry.
  • Enterprise systems: CRM, ERP, Fraud, Analytics, Data Warehouse, Finance. Messages exchanged: Bills, Payments, Refunds, Reconciliation, Transaction inquiry.
  • Users: Finance, Executives, Customer Care, Operations. What teams do in DPP: Bills, Accounts, Payments, Reconciliation, Settlement, Configuration, Access control, Limits & locks, Reports, Dashboard, Analytics.

Platform landscape

One platform at the centre of every payment.

DPP sits between your customer channels, the Kingdom’s payment rails, your enterprise systems and the teams who run them, orchestrating every message in between.

  • Channels: Banks, Website, Mobile App, Kiosk. Messages exchanged: Payment, Refund, MT940 bank statement, MT100 transfer, Transaction inquiry.
  • Processors & methods: CyberSource, Tahseel, SADAD, Payment Gateway, Mastercard MPGS, mada, Visa, Mastercard, Amex, Apple Pay, STC Pay, SADAD, Wallets. Messages exchanged: Upload (bill, account), Confirm (bill, account), Notify (payment, refund), Reconcile (payment, refund), Register, Pay (auth, capture, sale), Transaction inquiry.
  • Enterprise systems: CRM, ERP, Fraud, Analytics, Data Warehouse, Finance. Messages exchanged: Bills, Payments, Refunds, Reconciliation, Transaction inquiry.
  • Users: Finance, Executives, Customer Care, Operations. What teams do in DPP: Bills, Accounts, Payments, Reconciliation, Settlement, Configuration, Access control, Limits & locks, Reports, Dashboard, Analytics.

Visibility

One dashboard. Total visibility.

Payments, refunds, reconciliation, fees and settlements across every service and channel, streamed live to the teams who need them.

Finance

Executives

Customer Care

Operations

Payments overview

All services · All channels · Live

Today

7D

30D

Collected today

SAR 2.48M

▲ 12.4% vs yesterday

Success rate

98.7%

▲ 0.6 pts

Auto-reconciled

99.2%

3 exceptions to review

Refunds processed

146

Avg. 2.1 hrs to complete

Reference

Channel

Method

Amount

Status

TRX-20931

Mobile App

mada

SAR 1,250.00

Settled

TRX-20930

Website

Apple Pay

SAR 389.50

Settled

TRX-20929

Bank Channel

SADAD

SAR 12,400.00

Reconciled

TRX-20928

Kiosk

STC Pay

SAR 76.00

Pending

TRX-20927

Website

Visa

SAR 4,980.00

Refunded

Illustrative data

Operational features

Features that drive the business.

Ready-made capabilities on top of the platform ; switched on per service, governed centrally.

Smart Pay Link

Create secure payment links for invoices and one-off collections, no checkout build required.

BEST FOR

Government services

Utilities

Recurring payments

Automate periodic bills, subscriptions and instalments across methods.

BEST FOR

Telecom

Utilities

Smart pay-outs

Manage disbursements and pay-outs with approval controls and full traceability.

BEST FOR

Government

Enterprise

Pre-authorisation

Hold funds and capture later for deposits, bookings and service activations.

BEST FOR

Tourism

Telecom

Smart reconciliation

Match payments to bills, accounts and bank statements automatically, with exceptions flagged.

BEST FOR

Finance teams

Refund workflows

Route refunds through configurable approvals, back to the original method.

BEST FOR

Customer care

PCI DSS compliant

3DS2 authentication

REST & SOAP APIs

Role-based access

Arabic & English

FAQ

Everything you need to know before you integrate.

Straight answers about methods, security, integration and day-to-day operations.

What is Rootware DPP?

An enterprise-wide payment management platform that lets you securely accept a variety of payment methods, through multiple channels, for all of your enterprise services — from one place.

Which payment methods and processors are supported?

mada, Visa, Mastercard, American Express, Apple Pay, STC Pay, SADAD and wallets — with connectors for CyberSource, Mastercard MPGS, SADAD EBPP and Tahseel.

How does DPP connect to our existing systems?

Through industry-standard REST and SOAP APIs that integrate with your ERP, CRM, billing, fraud, analytics, data warehouse and finance systems.

Is DPP secure and compliant?

Card payments are PCI DSS compliant, with 3DS2 authentication when enabled and role-based access control across the platform.

Can we add a new payment method later?

Yes. New methods and processors are added through configuration in DPP, without rebuilding the integration for each channel.

How does reconciliation work?

DPP reconciles payments and refunds automatically against bills, accounts and bank statements (MT940), and surfaces exceptions in the dashboard.

Who uses DPP today?

Saudi government, semi-government and telecom organisations — including stc, ZATCA, MODON, the Ministry of Tourism, CST and Saudi Electricity Company.

Still have a question?

Talk to our payments team about your channels, methods and enterprise systems.

What is Rootware DPP?

An enterprise-wide payment management platform that lets you securely accept a variety of payment methods, through multiple channels, for all of your enterprise services — from one place.

Which payment methods and processors are supported?

mada, Visa, Mastercard, American Express, Apple Pay, STC Pay, SADAD and wallets — with connectors for CyberSource, Mastercard MPGS, SADAD EBPP and Tahseel.

How does DPP connect to our existing systems?

Through industry-standard REST and SOAP APIs that integrate with your ERP, CRM, billing, fraud, analytics, data warehouse and finance systems.

Is DPP secure and compliant?

Card payments are PCI DSS compliant, with 3DS2 authentication when enabled and role-based access control across the platform.

Can we add a new payment method later?

Yes. New methods and processors are added through configuration in DPP, without rebuilding the integration for each channel.

How does reconciliation work?

DPP reconciles payments and refunds automatically against bills, accounts and bank statements (MT940), and surfaces exceptions in the dashboard.

Who uses DPP today?

Saudi government, semi-government and telecom organisations — including stc, ZATCA, MODON, the Ministry of Tourism, CST and Saudi Electricity Company.

Still have a question?

Talk to our payments team about your channels, methods and enterprise systems.