BluePayment to moduł płatności umożliwiający realizację transakcji bezgotówkowych w sklepie opartym na platformie Sylius. Jeżeli jeszcze nie masz wtyczki, możesz ją pobrać tutaj.
Do najważniejszych funkcji modułu zalicza się:
Wersja 1.0.0
composer require bluepayment-plugin/sylius-plugin
Bluemedia\SyliusBluepaymentPlugin\BluemediaSyliusBluepaymentPlugin::class => ['all' => true],
config/routes.yaml
dodaj wpis:bluemedia_sylius_bluepayment_payment:
resource: "@BluemediaSyliusBluepaymentPlugin/Resources/config/payment_routing.yml"
prefix: /bluepayment
mkdir -p templates/bundles/SyliusAdminBundle/
cp -R vendor/bluepayment-plugin/sylius-plugin/src/Resources/views/* templates/bundles/
Kod – nazwa własna wtyczki, np. Płatności Autopay
Aktywna? – wybierz TAK lub NIE, żeby określić czy kanał płatności ma być widoczny przy składaniu zamówienia
Kanały – wybierz kanały, dla których powinna się pojawić płatność za pomocą bramki Autopay
Użyj środowiska testowego – wybierając opcję TAK, sprawisz, że wszystkie płatności będą przekierowywane na testową bramkę płatniczą, która znajduje się pod adresem https://portal-accept.autopay.eu. Jeżeli tego nie zrobisz, automatycznie zostanie ustawiona produkcyjna wersja bramki płatniczej, a wszystkie płatności zostaną przekierowane na adres https://portal.autopay.eu.
Jeżeli wybierzesz środowisko testowe, moduł nie będzie przetwarzał żadnych faktycznych płatności.
Identyfikator serwisu partnera – ma wartość liczbową i jest unikalny dla każdego sklepu (otrzymasz go od Autopay).
Klucz współdzielony – unikalny klucz przypisany do danego sklepu (otrzymasz go od Autopay).
Żeby wyświetlić waluty – zdefiniuj je w zakładce Konfiguracja ➝ Waluty
Dla wybranych języków dodaj nazwę oraz opis płatności – zostaną one wyświetlone przy składaniu zamówienia.
Upewnij się, że w panelach administracyjnych Autopay https://portal.autopay.eu/ oraz https://portal-accept.autopay.eu poniższe pola zawierają poprawne adresy sklepu: