→ كل المشاريع

laravel-satim

بواسطة @achetibi

نشِط 15

Laravel Satim is a clean, extensible Laravel package that provides seamless integration with the Satim online payment gateway.

عن هذا المشروع

Laravel Satim Laravel Satim is a clean, strongly-typed Laravel package for SATIM online payments in Algeria — the interbank e-payment gateway behind CIB and Edahabia card payments (paiement en ligne / الدفع الإلكتروني). It covers the full transaction lifecycle — registration, confirmation, status and refund — behind pure request DTOs, immutable response objects, typed value objects and a real exception hierarchy. Keywords: SATIM Laravel, CIB Laravel, e-paiement Algérie, Algerian payment gateway, carte CIB / Edahabia, DZ. 🚀 Features Simple configuration via .env Register / Confirm / Status / Refund operations Immutable, typed responses — each response owns its own data Typed value objects for nested response structures (card auth info, merchant params…) Real exception hierarchy driven by the official SATIM error codes Config-driven HTTP method — POST by default, as recommended by SATIM Automatic retries for transport failures and 5xx responses Credentials injected into the HTTP client (requests stay pure data-transfer objects) Translations in Arabic, English and French with automatic fallback Analysed at PHPStan level 10 and formatted with Pint (PSR-12) 📦 Requirements PHP 8.3+

من ملف README الخاص بالمشروع على GitHub

النجوم
15
التفريعات
5
الرخصة
MIT
آخر تحديث
08/07/2026

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/laravel-satim.svg)](https://www.madeinalgeria.dev/projects/laravel-satim)

مشاريع ذات صلة