Please fill out the form below if you have a plan or project in mind that you'd like to share with us.
Building a fully automated payment processing system for a Saudi ride-hailing platform - from fare capture and driver payouts to ZATCA e-invoicing and daily reconciliation - running end-to-end with no manual intervention.

Eco Ride partnered with Shyphan to deliver one hands-off payment engine. Eco Ride was growing fast, but every ride still meant manual work behind the scenes - matching payments, calculating payouts and issuing invoices by hand.
Eco Ride was growing fast, but every ride still meant manual work behind the scenes - matching payments, calculating payouts and issuing invoices by hand.

Finance matched thousands of rides to gateway payments in spreadsheets daily
Rides matched to gateway settlements automatically every day, with mismatches flagged
Driver payouts were calculated by hand, causing delays and disputes
Commission rules calculate payouts automatically and settlements run on schedule
ZATCA-compliant invoices were created manually, one trip at a time
Every trip gets a ZATCA-compliant e-invoice with no manual effort
Failed and pending charges slipped through without retry or follow-up
Failed and pending charges are retried and followed up automatically
When a ride ends, the fare is captured automatically from the Eco Ride app and written to the trip ledger, so every trip has a record before any payment or payout is processed.
Card, wallet and cash payments flow through one API layer from the SAMA-regulated gateway. Card data never touches Shyphan-built systems, and failed or pending charges are retried and followed up automatically.
Commission and fare rules calculate each driver's payout automatically, and settlements run on a schedule with set limits, so drivers are paid accurately and on time without manual calculation.
A ZATCA-compliant e-invoice is generated and cleared automatically for every trip and issued to the rider or corporate account, replacing invoices that finance used to create by hand.
Each day, rides are matched against gateway settlements automatically. Mismatches, refunds and chargebacks are flagged to an exception queue for the finance team, and every transaction keeps a full audit trail.
The finance team reviews a live dashboard and a daily summary of revenue, commission and driver payouts, which also gives leadership a real-time picture of driver liabilities.
Shyphan built an automated payment processing system that connects Eco Ride’s app and payment gateways to finance, so fares, payouts, invoices and reconciliation all run on their own.
Work the exception queue for mismatches, refunds and chargebacks, and review the daily reconciliation summary.
Receive scheduled settlements that are calculated automatically from the fare and commission rules.
Pay by card, wallet or cash and receive a ZATCA-compliant e-invoice for every trip.
Track revenue, commission and driver payouts in real time on the finance dashboard.
Card, wallet and cash flows unified through one API layer.
Commission and fare rules calculate settlements automatically.
Compliant e-invoice generated and cleared for every ride.
Rides matched to settlements with mismatches flagged automatically.
Fares collected and commission earned, updated in real time as rides are completed.
Payouts calculated and settled for each driver, along with outstanding driver liabilities.
Rides matched to gateway settlements each day, with match accuracy and flagged mismatches.
Failed payments, refunds and chargebacks that are waiting for review by the finance team.
Shyphan automated our entire payment process end to end. Fares are captured, drivers are paid, invoices go out and everything reconciles on its own. Our finance team went from firefighting every morning to simply reviewing a dashboard. It has been a genuine turning point for how we run Eco Ride.
Mapped the full payment flow, gateway rules, payout logic and ZATCA requirements
Signed-off Solution DesignGateway integration, fare capture, payout engine and e-invoicing built in a sandbox
Working payment engineAuto-reconciliation, dashboards and a full UAT cycle on real trip data
UAT sign-offRan automated and manual side by side, trained finance and ops teams
Verified, adoption-readyFull cutover to automated processing, daily support and a tuning sprint
Stable, hands-off systemFatoora-format tax invoices with XML and QR, cleared or reported as required.
Standard, zero-rated and exempt supplies mapped, with return-ready reports.
Personal data kept to what the process needs, with role-based access.
Bilingual documents where customers and authorities expect them.
No. Payments run through a SAMA-regulated gateway with tokenised cards, and card data never touches Shyphan-built systems. The payment engine works with the gateway through one API layer for card, wallet and cash flows.
Rides are reconciled against gateway settlements automatically every day. Any mismatch, refund or chargeback is flagged to an exception queue, and the full audit trail on each transaction lets finance trace the issue. Payment match accuracy is above 99%.
The payment automation and reconciliation system was built in 6 weeks. It covered fare capture, gateway integration, driver payouts, rider and corporate invoicing, reconciliation, the finance dashboard, runbooks and finance team training.
Send us your brief and a senior consultant will reply within 1 hour with scope, timeline and a fixed quote. No spam, no junior reps.
We are not the cheapest, and we decline work where the budget will not cover doing it properly or where the product is the wrong answer.
How we handle it: You get a written recommendation after the free discovery call either way, including when that recommendation is not to proceed.