kashier

Process Egyptian payments via Kashier API and webhooks for orders and refunds.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/AfricanDigitalAssetFramework/africa-stack-skills --skill kashier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kashier
Source: https://github.com/AfricanDigitalAssetFramework/africa-stack-skills/tree/main/north-africa/kashier
Command: npx skills add https://github.com/AfricanDigitalAssetFramework/africa-stack-skills --skill kashier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This integration enables developers to accept Egyptian payments quickly by connecting to Kashier, supporting EGP and multi-currency transactions, order creation, refunds, and real-time notifications in Egyptian markets.

Core Features & Use Cases

  • Payment initialization with secure order hashing and multi-channel checkout (iFrame or hosted page)
  • Verification and status tracking of payments, refunds, and transaction history
  • Webhook handling for real-time payment events and robust error handling for production-grade apps

Quick Start

Configure Kashier credentials, create a payment order, and redirect customers to Kashier checkout to complete payment.

Frequently Asked Questions about kashier

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate an Egyptian payment gateway to process EGP transactions?

To integrate an Egyptian payment gateway for EGP transactions, configure your Kashier credentials, create a payment order with secure order hashing, and redirect customers to the iFrame or hosted checkout page to complete the payment.

How does webhook verification work for Egyptian payment processing?

Webhook verification for Egyptian payment processing works by handling real-time payment events from Kashier, allowing your ecommerce or SaaS application to track payment statuses, process refunds, and manage transaction history securely.

Can I use Kashier checkout for multi-currency payments in an Egyptian marketplace?

Yes, you can use Kashier checkout for multi-currency payments in an Egyptian marketplace by initializing orders with secure hashing and routing customers through the iFrame or redirect checkout to handle international and EGP transactions.

What is the best way to handle API key authentication and order hashing for Kashier?

The best way to handle API key authentication and order hashing for Kashier is to securely configure your credentials before payment initialization, ensuring that order data is validated and encrypted before redirecting to the checkout gateway.

Why does my Kashier payment initialization return standard error codes during checkout?

Kashier payment initialization returns standard error codes during checkout when API key authentication fails, order hashing is mismatched, or required transaction data is missing, requiring robust error handling to resolve production issues.

Do I need a specific platform to process Kashier refunds and real-time payment notifications?

You do not need a specific platform to process Kashier refunds and real-time notifications; the API and webhook integration applies to any ecommerce app, SaaS, or marketplace in Egypt requiring reliable payment processing and status tracking.