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

1.0.1 2025-07-01 12:45 UTC

This package is not auto-updated.

Last update: 2025-12-19 09:43:28 UTC


README

Spis treści

  1. Opis
  2. Wymagania
  3. Instalacja
  4. Konfiguracja
  5. Koszyk

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

  1. Pobierz najnowszą wersję pobierz
  2. Rozpakuj pobrany plik ZIP
  3. Skopiuj zawartość katalogu src do katalogu app/code/Pragma w 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

  1. Przejdź do panelu administracynjego Magento 2.
  2. Przejdź do Stores -> Configuration.
  3. Następnie Sales -> Payment Methods.
  4. Sekcja PragmaPay
  5. 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

  1. Przejdź do panelu administracynjego Magento 2.
  2. Przejdź do Stores -> Configuration.
  3. Następnie Customers -> Customer configuration -> Create New Account Options.
  4. Show VAT Number on Storefront = yes
  5. Aby zapisać wprowadzone zmiany należy wcisnąć przycisk Save config.

Kontakt

W przypadku pytań prosimy o kontakt po przez: