KashierDevelopersKashier Developers

Documentation

Integrate Kashier, the Egyptian payment gateway, for secure card, wallet, payment link, and POS payments in your website, app, or store

Kashier lets you accept payments in Egypt through a simple API, a hosted checkout, ready-made store plugins, and in-person terminals. Everything can be tested for free in the test environment before you go live.

Building with an AI assistant?

These docs are ready for Cursor, Claude Code, ChatGPT, and other coding agents. Point yours at /llms.txt for a map of every page, or hand it the full OpenAPI spec. Every page also has a Copy Markdown button and an Open menu for ChatGPT and Claude. See Build with AI for ready-to-use prompts.

Which integration should I use?

Integration pathWhen to use itTime to launchTechnical level
Payment sessions / embedded checkoutA checkout page hosted by Kashier, or embedded in your own page, reached by a single backend API callHours to days — needs a backend call to create a payment sessionLow
Direct API integrationFull control over your own card form, saved-card tokens, 3D Secure, wallets, and installmentsDays — the most integration work of any path hereHigh — also changes your PCI DSS scope
E-commerce pluginsYou run WooCommerce, Shopify, Magento, PrestaShop, or another supported store platform and want no custom codeFastest — install and configure a pre-built pluginNone to low
In-person payments (POS)You want to drive Kashier POS terminals from your own Android app or backendRequires physical terminals plus setup (IP whitelisting, APK signing for app-to-app)Medium to high

Need something in between? Payment links let you accept a payment with no code at all, and recurring payments charge customers on a schedule.

Choose your integration path

Environments

Kashier has separate test and live environments. Use the test environment with test API keys while you build — no real money moves. See API keys for how the two modes work.

On this page