بوابات الدفع الجزائرية: ساتيم، CIB و الذهبية
قبول الدفع بالبطاقة في الجزائر يمرّ عبر شبكة ساتيم، وهي الشبكة البنكية التي تقف خلف بطاقتي CIB والذهبية. لا يوجد حلّ جاهز بنمط Stripe: عليك الربط مع بوابة البنك، وإدارة إعادة التوجيه، ومطابقة المعاملات بنفسك. المشاريع مفتوحة المصدر أدناه هي ما بناه ونشره مطوّرون جزائريون فعلاً، من غلافات بسيطة إلى تكاملات كاملة مع Laravel و Node. اطّلع على الكود قبل أن تكتب حلّك الخاص، فالحالات الحدّية في التحقق من الاستجابة وفي الاسترجاع هي ما يستهلك معظم الوقت.
9 مشروع
satim-php
piteurstudio/satim-php
PHP package to interact with Satim.dz API
laravel-satim
achetibi/laravel-satim
Laravel Satim is a clean, extensible Laravel package that provides seamless integration with the Satim online payment gateway.
satim-node
khalilbnd/satim-node
satim-node is a powerful, type-safe Node.js SDK for the SATIM (Société d'Automatisation des Transactions Interbancaires et de Monétiques) payment gateway in Algeria. It provides a seamless developer experience for handling CIB and Edahabia transactions.
satim-ts
bakissation/satim-ts
Type-safe, zero-dependency SATIM (SATIM-IPAY) payment SDK — CIB & Edahabia cards in Algeria.
fastify-satim
bakissation/fastify-satim
Fastify plugin for SATIM (SATIM-IPAY) payments — typed decorator, multi-tenant, built-in routes. CIB & Edahabia.
tasdid-demo
bakissation/tasdid-demo
Reference SATIM (CIB/Edahabia) storefront for the @bakissation payments family + the canonical example of e2e-testing SATIM in CI. Runs on the mock — no real money.
tasdid-adapters
bakissation/tasdid-adapters
Lightweight, vendor-agnostic framework bindings for @bakissation/tasdid — mount the SATIM payment lifecycle on the Web Fetch API (Next.js, Hono, Workers, Bun, Deno).
tasdid
bakissation/tasdid
Headless SATIM (CIB/Edahabia) payment-lifecycle orchestration for Algeria — register, reconcile, refund — with a guarded state machine, idempotency, 4 pluggable stores & events. Direct-integration, dinar-backed.
satim-testing
bakissation/satim-testing
Deterministic in-memory mock of the SATIM (CIB/Edahabia) gateway for testing — a drop-in SatimClient double with scenarios and the official certification test cards.