pragmagotech / magento2-module-pragmapay
PragmaGO Tech Magento2 Payment method integration
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Type:magento2-module
pkg:composer/pragmagotech/magento2-module-pragmapay
Requires
- php: ~8.1||~8.2||~8.3
- ext-pcre: *
- guzzlehttp/guzzle: ^7.9
- magento/framework: ^103.0
- magento/module-catalog: ^104.0
- magento/module-checkout: ^100.4
- magento/module-payment: ^100.4
- magento/module-quote: ^101.2
- magento/module-sales: ^103.0
- magento/module-store: ^101.1
- magento/module-widget: ^101.2
This package is not auto-updated.
Last update: 2025-12-19 09:43:28 UTC
README
Spis treści
Opis
Moduł płatności PragmaPay - odroczone płatności dla firmo. Moduł współpracuje z Magento 2 w wersji ^2.4.4
Moduł dodaje następujące funkcjonalności
- Utworzenie płatności w sytemie odroczonej płatności PragmaPay
- Możliwość automatycznego odbierania notyfikacji z systemu płatności i zmianę statusu zamówienia
- Wyświetlenie metody płatności na stronie podsumowania zamówienia
Wymagania
- Wersja PHP zgodna z wymaganiami zainstalowanej wersji Magento 2
Instalacja
Istnieją 2 różne sposoby instalacji rozszerzenia:
- Rozwiązanie #1: Instalacja za pomocą Composera (Zalecane)
- Rozwiązanie #2: Ręczne kopiowanie plików na serwer (Nie zalecane)
Ważne:
Zalecamy sklonowanie sklepu produkcyjnego na środowisko testowe/staging i wykonanie instalacji najpierw tam.
Wykonaj kopię zapasową plików Magento oraz bazy danych sklepu.
Instalacja za pomocą Composera
Uruchom następujące polecenia w katalogu głównym Magento 2:
composer require pragmagotech/magento2-module-pragmapay bin/magento module:enable Pragma_PragmaPayAdminUi Pragma_PragmaPayCalculator Pragma_PragmaPayCore Pragma_PragmaPayFrontendUi Pragma_PragmaPayWebApi bin/magento setup:upgrade bin/magento setup:di:compile bin/magento setup:static-content:deploy
Ręczne kopiowanie plików na serwer
- Pobierz najnowszą wersję pobierz
- Rozpakuj pobrany plik ZIP
- Skopiuj zawartość katalogu
srcdo kataloguapp/code/Pragmaw głównym katalogu instalacyjnym Magento 2.
Jeśli katalog nie istnieje, należy go utworzyć.
Po instalacji uruchom następujące polecenia w konsoli:
bin/magento module:enable Pragma_PragmaPayAdminUi Pragma_PragmaPayCalculator Pragma_PragmaPayCore Pragma_PragmaPayFrontendUi Pragma_PragmaPayWebApi bin/magento setup:upgrade bin/magento setup:di:compile bin/magento setup:static-content:deploy
Konfiguracja
- Przejdź do panelu administracynjego Magento 2.
- Przejdź do Stores -> Configuration.
- Następnie Sales -> Payment Methods.
- Sekcja PragmaPay
- Aby zapisać wprowadzone zmiany należy wcisnąć przycisk Save config.
UWAGA
Po zmianie dowolnej wartości ze względów bezpieczeństwa, w konfiguracji należy podać aktualny klucz API lub klucz API Sanbox
Opcje ustawień
Główne ustawienia
| Parameter | |
|---|---|
| Włącz? | Aktywuje metodę płatności. |
Ustawienia połączenia
| Setting Name | English Description | Polish Description |
|---|---|---|
| PragmaPay | PragmaPay | PragmaPay |
| Enable | Enable | Włącz |
| Connection | Connection | Połączenie |
| Sandbox mode? | Sandbox mode? | Tryb Sandbox |
| Api url | API URL | URL API |
| Sandbox Api Url | Sandbox API URL | URL API Sandbox |
| Partner key | Partner key | Klucz Partnera |
| Sandbox Partner key | Sandbox Partner key | Klucz Partnera Sandbox |
| Partner Secret | Partner Secret | Sekret Partnera |
| Sandbox Partner Secret | Sandbox Partner Secret | Sekret Partnera Sandbox |
| Return URL | Return URL | URL Powrotu |
| Notification URL | Notification URL | URL Powiadomień |
| Cancel URL | Cancel URL | URL Anulowania |
| Log cart request | Log cart request | Loguj żądanie koszyka |
Koszyk
Metoda płatności Pragma - odroczone płatności dla firm się w podsumowaniu zamówienia, gdy zostaną spełnione następujące warunki:
- kwota minimalna w koszyku osiągnie wartość ustawioną w kodzie metody płatności, czyli
\Pragma\PragmaPayCore\Api\PragmaPayCartConfigProviderInterface::MINIMUM_AMOUNT - kwota maksymalna w koszyku osiągnie wartość ustawioną w kodzie metody płatności, czyli
\Pragma\PragmaPayCore\Api\PragmaPayCartConfigProviderInterface::MAXIMUM_AMOUNT - klient wprowadzi identyfikator NIP
Ustawienie widoczności identyfikatora NIP w checkout Magento 2
- Przejdź do panelu administracynjego Magento 2.
- Przejdź do Stores -> Configuration.
- Następnie Customers -> Customer configuration -> Create New Account Options.
- Show VAT Number on Storefront = yes
- Aby zapisać wprowadzone zmiany należy wcisnąć przycisk Save config.
Kontakt
W przypadku pytań prosimy o kontakt po przez:
- Formularz: https://pragmago.pl/kontakt/
- E-mail: partnerstwo@pragmago.pl
- Telefon: +48 801020130