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-node-sdk Node.js SDK for the SATIM Algerian payment gateway Typed, zero-dependency (runtime) client for SATIM — Société d'Automatisation des Transactions Interbancaires et de Monétique. Supports CIB and Edahabia payment flows. Installation Requires Node.js 18+ (native fetch / AbortController). Quick start Authentication SATIM authenticates each REST call with merchant username, password, and terminalId (form fields). The SDK injects these credentials on every request. Never log or commit them. Option Required Default Description ------------------- -------- ------------------- ------------------------------------ username yes — Merchant username password yes — Merchant password terminalId yes — Terminal ID sandbox no false Use test environment baseUrl no prod/sandbox URL Custom API base (HTTPS required) allowInsecureHttp no false Allow http:// for local mocks only timeout no 30000 Global timeout (ms) timeouts no — Per-operation timeouts retries no { maxRetries: 0 } Explicit retries only logger no — Optional metadata logger debug no false Deprecated — no console output verifySsl no true Deprecated — bypass ignored API
من ملف README الخاص بالمشروع على
GitHub
- النجوم
- 10
- التفريعات
- 1
- الرخصة
- MIT
- آخر تحديث
- 18/07/2026
أضف هذه الشارة إلى ملف README
أظهر أن مشروعك مُدرج على «صُنع في الجزائر».
[](https://www.madeinalgeria.dev/projects/satim-node)