Dojo Payments for OpenMage/Magento 1

Price: €23.00
Tax included

Accept card and wallet payments in your OpenMage / Magento 1 checkout via Dojo Payment Intent and a secure hosted payment page — with webhook status updates and encrypted credentials.

Share

Connect your OpenMage / Magento 1 store to Dojo Payments without rebuilding checkout. Customers pay on Dojo’s hosted page and return to your success or cart flow with order status updated automatically.

What does the module do?
Septsite_Dojo adds a Dojo payment method to Magento checkout. After placing an order, the module creates a Dojo Payment Intent, redirects the customer to the Dojo paymentLink, then updates the order from return, cancel, and webhook callbacks (payment_intent.status_updated).

Key benefits

Hosted checkout, less PCI friction
Card and wallet entry happens on Dojo’s payment page. Your store keeps Magento order flow while Dojo handles the payment UI.

Cards and wallets in one method
Configure allowed Dojo methods: Card, Wallet (Apple Pay / Google Pay when enabled on the Dojo account and available on the customer’s device), and Saved Card.

Reliable order status from Dojo
Orders are treated as paid only when the payment intent status is Captured. Authorized stays in pending payment. Repeated webhooks are processed idempotently to avoid duplicate invoices.

Safer callbacks by default
Webhook signature validation (HMAC-SHA256 / Dojo-Signature) can be required, with the webhook secret stored encrypted in Magento configuration.

Who is it for?
OpenMage and Magento 1 merchants who want Dojo as a redirect payment method in one-page checkout — especially shops already using or planning a Dojo merchant account (sandbox or production).

Main features

Payment method dojo in Magento checkout (System → Configuration → Payment Methods → Dojo Payments)
Payment Intent creation via Dojo API and redirect to paymentLink
Callback endpoints: redirect, return, notify, cancel
Configurable capture mode sent to Dojo: Auto or Manual
Allowed methods: Card, Wallet, SavedCard
Encrypted Dojo Secret API Key and Webhook Secret
Optional debug logging to var/log/dojo.log
Optional enforcement of valid webhook signature
Country restrictions and sort order like standard Magento payment methods
Order paid / invoice path on Captured; cancel/failure handling for canceled payments
Compatibility & requirements

Platform: OpenMage / Magento 1 (exact Magento/OpenMage version range: TODO — confirm against your stack)
Module version: 0.1.0
Dojo merchant account (sandbox sk_sandbox_… or production sk_prod_…)
Public HTTPS URL for webhook: https://your-domain/dojo/processing/notify
Dojo webhook subscription for payment_intent.status_updated
Dojo API version header configurable (default in module: 2026-02-27)

Important notes

This is an early MVP release (0.1.0). Test thoroughly in Dojo sandbox before going live.
Magento admin refund, manual capture, and void/reversal against Dojo are not included yet (planned for a later stage). Capture Mode can be set for the Payment Intent API, but capture from Magento BO is not available in this version.
Wallet (Apple Pay / Google Pay) availability depends on Dojo account setup and the customer’s device/browser.
Keep webhook signature validation enabled in production; do not mix production keys with sandbox.

Installation overview
Upload module files (app/code/local/Septsite/Dojo and app/etc/modules/Septsite_Dojo.xml).
Clear Magento cache; enable Dojo Payments in configuration.
Enter API key, API version, capture mode, allowed methods, and webhook secret.
Register the notify URL in the Dojo Developer Portal and run sandbox payments (success, cancel, webhook)

  • Reference
    M1_Dojo
  • In stock
    999 Items

Available releases

  • 0.1.0 Latest release
    Platform: Magento 1 · Compatibility: 1.9.2.4 - 20.18.0 · Published: 2026-08-11 · Size: 16,34 KB
    Release notes Initial public MVP release
    Dojo payment method with Payment Intent and paymentLink redirect
    Callbacks: redirect / return / notify / cancel
    Webhook signature validation (HMAC-SHA256) and encrypted secrets
    Configurable methods: Card, Wallet, SavedCard; capture mode Auto/Manual (API)
    Idempotent status updates; paid only on Captured
    Debug logging to var/log/dojo.log
    Not included yet: Magento-admin refund, capture, void/reversal

Downloads are available from the customer account after purchase.

Comments (0)

No customer reviews for the moment.

2 other products in the same category

Loading...
Back to top