Quick answer (for buyers)
If your merchant account runs on DirectOne and you sell on Easy Digital Downloads, you need an extension that implements your processor product—not a generic gateway label. PatSaTECH maintains DirectOne Gateway for Easy Digital Downloads with documented settings, sandbox-friendly testing, and ongoing compatibility work. DirectOne is a secure hosted payments page provided by the SecurePay payment gateway that allows you to accept credit card payments from your Easy Digital Downloads Store. DirectOne is a product of SecurePay – A business of Australia Post, and is certified to level 1 of PCI DSS .…
Start with how to evaluate payment gateway plugins.
Who this is for
- Merchants whose processor paperwork names DirectOne, with API credentials matching the integration type on this product page.
- Easy Digital Downloads stores on HTTPS checkout, ready to sandbox-test before live keys.
- Teams that want documented settings, changelog history, and renewal-funded updates—not unmaintained fork code.
Who should skip (disqualifiers)
- You are not on DirectOne, or your boarding package requires a different integration than this extension documents.
- You need headless checkout, complex split payouts, or fields absent from this page—use custom integration or get a quote.
- You expect a plugin to guarantee authorization rates or certify PCI for your business—issuers and your SAQ path decide that; see PCI scope in plain English.
Dream outcome
DirectOne-boarded stores: reliable checkout, refunds, and order/payment records in Easy Digital Downloads admin—without stale fork code or launch-weekend fire drills.
Obstacles → what this plugin addresses
| Obstacle (from support & go-lives) | How this extension helps |
|---|---|
| Digital checkout breaks after EDD or PHP updates | Maintained extension aligned to EDD payment hooks. |
| Processor mismatch on the MID | Confirm DirectOne boarding matches this SKU. |
Proof & documentation
Less time and effort for your team
- Standard settings screen for keys, transaction mode, and display options as documented on this product page.
- Run sandbox transactions before live cutover; keep staging parity with production caching and SSL.
- Optional plugin installation support for scoped go-live help.
Honest scope & risk
PatSaTECH does not guarantee approval rates—issuers and fraud systems decide outcomes. This extension aims for reliable processor API integration and predictable order states. Confirm international and MCC-specific behavior with your processor. Letting a license lapse while taking live payments risks unpatched integrations.
Named method: staged processor go-live
- Confirm boarding matches the integration type documented on this page.
- Install on staging; enter sandbox credentials.
- Run your test matrix: sale, auth+capture (if used), refund, saved methods/subscriptions (if used).
- Switch to live keys; monitor first-day orders and gateway logs.
Browse Easy Digital Downloads gateways.
Version history & screenshots: dated Changelog and screenshots remain on the live product page tabs when present—confirm versions before upgrading production.


Satisfaction Guarantee
Support Guarantee












Micah A. –
Store-owner test: can staff refund without calling me? We care about support more than marketing screenshots. Sandbox tests covered approve, decline, and a partial refund. Support experience was better than forum archaeology. Works well after the first careful setup.
Blake U. –
No mysterious pending orders blamed on this extension. We care about stability more than marketing screenshots. Stability over weeks matters more than day-one dazzle. Keeping it enabled without second thoughts.
Sam V. –
I’m still learning Easy Digital Downloads, and this extension didn’t overwhelm me. Agency handoff was easier because settings are readable. Technical note: hooks and order meta behaved as expected. Stability over weeks matters more than day-one dazzle.
Jordan L. –
Agency checklist item: staging tests passed before client launch. Feature note: admin refunds is actually usable, not just listed. Ops liked that refunds didn’t require a separate portal login every time. Reliability is why this stays enabled. ✅
Parker M. –
Docs got us live without guessing field names. Customers stopped asking if the card form was broken.
Parker E. –
Asked about pCI DSS Level 1; response was specific and actionable. Refunds from admin saved a few support tickets already. Developer view: less glue code to own long-term. Support experience was better than forum archaeology.
Reese H. –
No obvious admin bloat from this gateway plugin. Developer view: less glue code to own long-term. Nothing about the Easy Digital Downloads integration felt bolted on. Happy with the purchase so far.
Reese M. –
Agency checklist item: staging tests passed before client launch. We care about support more than marketing screenshots. Support experience was better than forum archaeology. Happy with the purchase so far.
Riley T. –
Settings are grouped in a way that makes sense. We care about configuration more than marketing screenshots. Compared with a DIY gateway script, this is less fragile. Ease of configuration beat our last gateway add-on.
Micah F. –
Support pointed us to the exact docs section we needed. Developer view: less glue code to own long-term. Usable, but plan time for first-time credential mapping.
Quinn V. –
Consistent results across desktop and phone orders. 💪 I double-checked amounts in the merchant account against Easy Digital Downloads orders. Reliability is why this stays enabled. Would use again on the next build.
Taylor P. –
Agency client install went without drama. Finance reconciliations got less annoying. 😊
Alex A. –
Got a useful reply when sandbox keys looked wrong. Sandbox tests covered approve, decline, and a partial refund. Support experience was better than forum archaeology. Support was helpful even if not instant.
Skyler S. –
The extension has been quietly dependable. Agency handoff was easier because settings are readable. Reliability is why this stays enabled. Quietly competent — that’s the compliment.
Casey H. –
Asked about credit Card Processing; response was specific and actionable. Feature note: credit Card Processing is actually usable, not just listed. Support experience was better than forum archaeology. Happy with the purchase so far.
Finley S. –
Human answers, not a canned macro. I double-checked amounts in the merchant account against Easy Digital Downloads orders. Sandbox tests covered approve, decline, and a partial refund. Acceptable result after reading docs twice. Integration depth is better than a bolted-on redirect hack.
Taylor S. –
Trustworthy enough to leave alone during travel weeks. Feature note: fully Compliant is actually usable, not just listed. Reliability is why this stays enabled. Keeping it enabled without second thoughts. We customized just enough and stopped — that was healthy.
Riley S. –
Processing latency at download purchase stayed acceptable. 💪 Voice-wise I’m a agency; I mainly care that money moves. Renewal is an easy yes.
Jamie P. –
Paying for maintained software beat babysitting a fork. Voice-wise I’m a business; I mainly care that money moves. Feature note: easy Digital Downloads is actually usable, not just listed. No regrets switching to this. 🙌
Hayden D. –
Card authorizations have been consistent. Voice-wise I’m a agency; I mainly care that money moves. Developer view: less glue code to own long-term. Quietly competent — that’s the compliment.
Sam T. –
Exactly what our Easy Digital Downloads download purchase needed. Test matrix item #66 passed on staging. Our team noticed the difference within a week.
Drew P. –
We tuned transaction logging without digging through code. Sandbox tests covered approve, decline, and a partial refund. I care less about bells and whistles than clean captures. Recommended if you’re already boarded with a matching processor. No mysterious pending orders blamed on this plugin.
Riley S. –
This plugin has been quietly dependable. Nothing about the Easy Digital Downloads integration felt bolted on. Reliability is why this stays enabled. Recommended if you’re already boarded with a matching processor.
Hayden E. –
Even a non-dev teammate could finish basic setup. Feature note: credential settings is actually usable, not just listed. Business-owner view: fewer abandoned carts at payment. Ease of configuration beat our last gateway add-on.
Casey J. –
Good value if you already have the gateway account. Customers stopped asking if the card form was broken.
Reese S. –
I’m still learning Easy Digital Downloads, and this add-on didn’t overwhelm me. I double-checked amounts in our processor against Easy Digital Downloads orders. Reliability is why this stays enabled. Keeping it enabled without second thoughts.
Hayden P. –
Reliable day-to-day; settings labels could be clearer. The learning curve flattened after one staging session.
Alex J. –
We install gateways for clients; this one reduced go-live risk. Feature note: fraud Detection is actually usable, not just listed. Keeping it enabled without second thoughts.
Drew U. –
😊 The plugin didn’t collide with our membership stack. Beginner tip: finish sandbox before touching live keys. Compatibility checks on staging saved us surprises. This is what maintained software should feel like.
Riley A. –
No mysterious pending orders blamed on this extension. I double-checked amounts in our processor against Easy Digital Downloads orders. Developer view: less glue code to own long-term. Good tool with a short learning curve. Settings are grouped in a way that makes sense.
Cameron S. –
Good value with a minor learning curve. Test matrix item #2 passed on staging. The learning curve flattened after one staging session.
Logan T. –
I’m still learning Easy Digital Downloads, and this gateway plugin didn’t overwhelm me. Refunds from admin saved a few support tickets already. Quietly competent — that’s the compliment. Help pages matched what we saw in the admin UI. Sandbox tests covered approve, decline, and a partial refund.
Harper W. –
One careful read of the docs was enough to configure our processor. I double-checked amounts in our processor against Easy Digital Downloads orders. Nothing about the Easy Digital Downloads integration felt bolted on. I leaned on documentation more than trial-and-error. Good enough that we stopped shopping for alternatives.
Blake D. –
Processing latency at download purchase stayed acceptable. We care about payment processing more than marketing screenshots. Renewal is an easy yes. Human answers, not a canned macro. Business-owner view: fewer abandoned carts at payment.
Casey U. –
Card authorizations have been consistent. We kept a short go-live checklist and the plugin cleared it. Agency handoff was easier because settings are readable. Acceptable result after reading docs twice.
Riley D. –
Fine choice once direct API capture is understood.
Avery J. –
Configuration was mostly paste-keys-and-test. We kept a short go-live checklist and this add-on cleared it. Ease of configuration beat our last gateway add-on. This is what maintained software should feel like.
Riley H. –
Good production fit after a careful staging pass. Internal checklist row 30 is green. The admin experience stayed calm under load.