The Home for Magento 2 Excellence

Quality-tested Magento 2 modules. Explore. Evaluate. Elevate. #magento2

726 Modules
488 Ready
233 Need Help
🏆 Leaderboard
Actively Maintained v1.0.2

SimPay Payment Gateway

simpay/magento24-payment

Integrates the SimPay payment gateway with Magento 2.4, using a redirect-based payment flow with IPN webhook notifications for automatic order status updates and signature verification.

1
Downloads
Below average
0
GitHub Stars
13d ago
Last Release
0
Open Issues
Build Passing
Ready to install

Build Tests

Composer Install
DI Compile
Templates

Code Quality

CS Coding Standard
74 warnings
L1 PHPStan

Tested on Magento 2.4.8-p4

Recent Test History

Each release is tested against the latest Magento version at that time.

v1.0.2 on Magento 2.4.8-p4
Mar 22, 2026
v1.0.1 on Magento 2.4.8-p4
Mar 22, 2026

Share This Module's Status

SimPay Payment Gateway Magento compatibility status badge

README

Loaded from GitHub

SimPay Payment Gateway for Magento 2

Moduł płatności SimPay dla Magento 2 (wersje 2.4.x).

Integracja realizowana jest w modelu przekierowania (redirect) z obsługą notyfikacji IPN (webhook).


Kompatybilność

  • Magento 2.4.x
  • PHP zgodne z wymaganiami używanej wersji Magento
  • Wymagane rozszerzenia PHP:
    • curl
    • hash

Funkcjonalności

Moduł umożliwia:

  • Tworzenie transakcji w systemie SimPay
  • Przekierowanie klienta do bramki płatności
  • Obsługę notyfikacji IPN (webhook)
  • Automatyczną zmianę statusów zamówień
  • Opcjonalną walidację adresu IP notyfikacji

Przepływ płatności

  1. Klient składa zamówienie.
  2. Zamówienie otrzymuje status pending_payment.
  3. Klient zostaje przekierowany do SimPay.
  4. SimPay wysyła notyfikację IPN.
  5. Moduł:
    • weryfikuje podpis,
    • sprawdza service_id,
    • porównuje kwotę,
    • aktualizuje status zamówienia.

Instalacja

composer require simpay/magento24-payment
php bin/magento module:enable SimPay_Magento
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

Konfiguracja

  1. Przejdź do:

    Admin → Stores → Configuration → Sales → Payment Methods

  2. Odszukaj sekcję SimPay

  3. Uzupełnij poniższe pola:

Parametr Opis
Enabled Włączenie metody płatności
Title Nazwa wyświetlana klientowi
Service ID ID usługi z panelu SimPay
API password Token Bearer z panelu SimPay
IPN signature key Klucz do weryfikacji webhook
IPN check IP Włączenie walidacji adresu IP dla notyfikacji
Webhook URL Adres webhook do ustawienia w panelu SimPay

Uwaga: Adres webhook jest wymagany do poprawnego działania modułu. Skopiuj go i ustaw w panelu SimPay w konfiguracji usługi.


This content is fetched directly from the module's GitHub repository. We are not the authors of this content and take no responsibility for its accuracy, completeness, or any consequences arising from its use.