ShiftxPay

Introduction

Accept payments without ever touching a card.

ShiftxPay is a card-data-free payments gateway for Mauritius. It runs on the Peach connector (per-merchant), so a single integration lets merchants accept cards and local methods, while ShiftxPay handles sessions, the double-entry ledger, refunds, disputes, and signed event delivery.

The no-raw-card invariant

ShiftxPay never touches a raw card. The card always travels browser → PSP — the Peach embedded widget — and the gateway only ever holds tokens, intent ids, and client_secrets, never a PAN or CVC. There is no card-data environment to breach: the gateway accepts no card-shaped input, exposes only the PSP-direct surface, and rejects any request body that carries card fields at the edge. That single constraint is what keeps your integration — and your compliance scope — light.

Where to go next

  • How it works — the moving parts and the browser → PSP → gateway flow.
  • Quickstart — keys, the checkout SDK, and your first payment.
  • API Reference — every endpoint with request and response schemas and an interactive playground.
  • Outbound webhooks — receive and verify signed payment events on your server.

On this page