Dojo Payments
Moduł • Magento 1 / OpenMage

Dojo Payments

Integracja Dojo Payments dla Magento 1 / OpenMage: Payment Intent, przekierowanie na Dojo Checkout, webhooki i obsługa statusów zamówień.

Moduł Septsite_Dojo dodaje do Magento 1 / OpenMage metodę płatności Dojo Payments. Po złożeniu zamówienia tworzy Payment Intent w API Dojo, zapisuje identyfikator płatności przy zamówieniu i przekierowuje klienta na bezpieczny paymentLink Dojo. Moduł obsługuje powrót z płatności, anulowanie transakcji oraz webhook payment_intent.status_updated z walidacją podpisu Dojo-Signature. W konfiguracji można ustawić klucz API, wersję API, tryb przechwycenia płatności Auto lub Manual, dostępne metody Card, Wallet i SavedCard oraz logowanie diagnostyczne do var/log/dojo.log.

Gotowy do wdrożenia Magento 1 / OpenMage

Funkcje

  • Metoda płatności payment/dojo widoczna w checkout Magento 1 / OpenMage.
  • Tworzenie Payment Intent w Dojo API z kwotą zamówienia, walutą, numerem zamówienia i adresami return/cancel.
  • Przekierowanie klienta na paymentLink Dojo po złożeniu zamówienia.
  • Obsługa endpointów /dojo/processing/redirect, /return, /notify i /cancel.
  • Konfiguracja metod płatności Card, Wallet dla Apple Pay / Google Pay oraz SavedCard.
  • Tryb capture Auto lub Manual z poziomu konfiguracji płatności.
  • Webhook payment_intent.status_updated z opcjonalnie wymaganą walidacją podpisu HMAC-SHA256.
  • Aktualizacja statusów zamówienia na podstawie statusów Dojo: Created, Authorized, Captured, Canceled, Reversed i Refunded.
  • Automatyczne tworzenie faktury w Magento/OpenMage po statusie Captured, jeżeli zamówienie pozwala na wystawienie faktury.
  • Debug logging do var/log/dojo.log dla requestów i odpowiedzi API.

Korzyści

  • Klient płaci w bezpiecznym flow Dojo, a sklep zachowuje pełne powiązanie płatności z zamówieniem.
  • Webhooki pozwalają zaktualizować zamówienie także wtedy, gdy klient nie wróci poprawnie na stronę sklepu.
  • Walidacja Dojo-Signature ogranicza ryzyko przyjmowania fałszywych callbacków.
  • Obsługa Wallet umożliwia użycie Apple Pay i Google Pay, jeśli są dostępne na koncie Dojo oraz urządzeniu klienta.
  • Tryb Manual pozwala oddzielić autoryzację od finalnego pobrania środków tam, gdzie wymaga tego proces sprzedaży.
  • Logi diagnostyczne ułatwiają testy sandbox, wdrożenie produkcyjne i analizę błędów API.

Inne moduły Magento 1 / OpenMage

GLS kurier
Magento 1 / OpenMage Gotowy moduł

GLS kurier

Integracja GLS Poland dla Magento 1 / OpenMage: metody dostawy, cennik, przesyłki, etykiety i tracking.

Zobacz moduł
Speculation Rules
Magento 1 / OpenMage Gotowy moduł

Speculation Rules

Moduł OpenMage dodający do sklepu reguły Speculation Rules API: prefetch i prerender dla bezpiecznie wybranych linków.

Zobacz moduł