KashierDevelopersKashier Developers

Documentation

Integrate Kashier payments into 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.

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