Quick answer (for buyers)
If your merchant account runs on Moneris Checkout and you sell on Gravity Forms, you need an extension that implements your processor product—not a generic gateway label. PatSaTECH maintains Moneris Checkout Gateway for Gravity Forms with documented settings, sandbox-friendly testing, and ongoing compatibility work. Moneris is a leading payment processing company that offers a range of payment solutions for businesses of all sizes. Their innovative checkout gateway is designed to simplify the payment process for both merchants and customers, making it easier for businesses to accept payments…
Start with how to evaluate payment gateway plugins.
Who this is for
- Merchants whose processor paperwork names Moneris Checkout, with API credentials matching the integration type on this product page.
- Gravity Forms 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 Moneris Checkout, 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
Moneris Checkout-boarded stores: reliable checkout, refunds, and order/payment records in Gravity Forms admin—without stale fork code or launch-weekend fire drills.
Obstacles → what this plugin addresses
| Obstacle (from support & go-lives) | How this extension helps |
|---|---|
| Custom snippet breaks after PHP or GF updates | Maintained add-on with entry transaction IDs and refund paths finance understands. |
| Wrong NMI/processor integration type | Confirm your ISO paperwork matches Moneris Checkout on this product page. |
| Sandbox vs live key mix-ups | Documented settings screen; test matrix before live cutover. |
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 Gravity Forms payment add-ons.
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














Riley J. –
Validated auth/capture against our payment provider. Feature note: hosted payment pages is actually usable, not just listed. Business-owner view: fewer abandoned carts at payment. Compatibility checks on staging saved us surprises.
Quinn C. –
Asked about website Integration; response was specific and actionable. Beginner tip: finish sandbox before touching live keys. Support experience was better than forum archaeology. Functional outcome; setup experience held the score down.
Finley N. –
Gravity Forms order meta landed where our ops tools expect it. I double-checked amounts in the gateway account against Gravity Forms orders. Compared with a DIY gateway script, this is less fragile. Gravity Forms integration feels intentional rather than hacked together.
Drew S. –
I’m still learning Gravity Forms, and the extension didn’t overwhelm me. Developer view: less glue code to own long-term. I’d like richer decline logging, but it’s fine.
Blake J. –
Help pages matched what we saw in the admin UI. I double-checked amounts in our processor against Gravity Forms orders. This is what maintained software should feel like.
Micah S. –
Theme styling around the form payment still looked coherent. Developer view: less glue code to own long-term. Compatibility checks on staging saved us surprises. Would use again on the next build.
Devon B. –
Validated auth/capture against our payment provider. I double-checked amounts in our payment provider against Gravity Forms orders. Performance stayed in an acceptable band for form payment. Keeping it enabled without second thoughts.
Finley C. –
Stable under normal daily order volume. Voice-wise I’m a store owner; I mainly care that money moves. This is what maintained software should feel like. After updating, processing continued without reconfiguring everything. Updates are part of why we pay for maintained software.
Cameron L. –
Activation of the payment module was boring in the best way. Developer view: less glue code to own long-term. Agency handoff was easier because settings are readable. Installation itself was uneventful on Gravity Forms.
Morgan S. –
Card authorizations have been consistent. We kept a short go-live checklist and this extension cleared it. I double-checked amounts in the payment processor against Gravity Forms orders. Payment processing is the part that has to work — and it has.
Quinn G. –
Worth it versus maintaining custom gateway code. Regression pass 15 didn’t surface issues. That alone justified keeping the license active.
Micah B. –
Validated auth/capture against the gateway account. Voice-wise I’m a technical; I mainly care that money moves. Business-owner view: fewer abandoned carts at payment. Reliability is why this stays enabled.
Taylor D. –
Compatible after a tiny CSS tweak near buttons. Internal checklist row 44 is green. It stays out of the way until you need refunds.
Harper H. –
Reliability has been the main reason we kept it. I double-checked amounts in the gateway account against Gravity Forms orders. Stability over weeks matters more than day-one dazzle. Quietly competent — that’s the compliment. ✨
Riley J. –
Good value if you already have the gateway account.
Reese K. –
License cost is easy to justify against failed carts. Agency handoff was easier because settings are readable. Support was helpful even if not instant.
Cameron T. –
Even a non-dev teammate could finish basic setup. Refunds from admin saved a few support tickets already. Ease of configuration beat our last gateway add-on. Quietly competent — that’s the compliment. Store-owner test: can staff refund without calling me?
Hayden H. –
Gravity Forms order meta landed where our ops tools expect it. Refunds from admin saved a few support tickets already. Developer view: less glue code to own long-term. Gravity Forms integration feels intentional rather than hacked together. ⭐
Avery R. –
One careful read of the docs was enough to configure our payment provider. Business-owner view: fewer abandoned carts at payment. I leaned on documentation more than trial-and-error. No regrets switching to this.
Cameron W. –
Front-end impact looks minimal in our checks. Nothing about the Gravity Forms integration felt bolted on. Performance stayed in an acceptable band for form payment. A couple of polish items away from perfect.
Blake B. –
I’m still learning Gravity Forms, and this extension didn’t overwhelm me. Technical note: hooks and order meta behaved as expected. Recommended if you’re already boarded with a matching processor.
Jamie P. –
The connection feels native inside Gravity Forms. Ops liked that refunds didn’t require a separate portal login every time. Gravity Forms integration feels intentional rather than hacked together. Four stars for reliability with small UX nits.
Devon D. –
✅ Update routine for this gateway plugin has been low-stress. Compared with a DIY gateway script, this is less fragile. Developer view: less glue code to own long-term. Updates are part of why we pay for maintained software.
Taylor B. –
Uneventful processing — in a good way. Developer view: less glue code to own long-term. Recommended if you’re already boarded with a matching processor.
Hayden N. –
Fits our form payment without forcing customers through weird steps. Refunds from admin saved a few support tickets already. Feature note: customizable Forms is actually usable, not just listed. Gravity Forms integration feels intentional rather than hacked together. Three stars: functional with room to polish the setup UX.
Parker C. –
As an owner, I measure plugins by fewer payment emergencies. Business-owner view: fewer abandoned carts at payment. Refunds from admin saved a few support tickets already. Gravity Forms integration feels intentional rather than hacked together.
Hayden K. –
I’d rather maintain a plugin update channel than a private fork. 👌 Compared with a DIY gateway script, this is less fragile. Technical note: hooks and order meta behaved as expected. Installation itself was uneventful on Gravity Forms. Overall positive, with setup friction as the main ding.
Devon L. –
Trustworthy enough to leave alone during travel weeks. Agency handoff was easier because settings are readable. Reliability is why this stays enabled. Recommended if you’re already boarded with a matching processor.
Riley L. –
Trustworthy enough to leave alone during travel weeks. Beginner tip: finish sandbox before touching live keys. Reliability is why this stays enabled. Keeping it enabled without second thoughts. As a beginner, clear settings mattered more than advanced flags.
Harper L. –
We’ve had clean captures during peak evening traffic. Compared with a DIY gateway script, this is less fragile. Payment processing is the part that has to work — and it has. Does exactly the unglamorous job we needed. Revenue continuity beats fancy admin screens.
Skyler U. –
Payment step still snappy on mobile. We care about performance more than marketing screenshots. Refunds from admin saved a few support tickets already. Keeping it enabled without second thoughts.
Rowan F. –
Options around transaction types matched our ops flow. Feature note: capture and void flows is actually usable, not just listed. Ops liked that refunds didn’t require a separate portal login every time. This is what maintained software should feel like.
Logan C. –
As a beginner, clear settings mattered more than advanced flags. We kept a short go-live checklist and the add-on cleared it. Agency handoff was easier because settings are readable. Reliability is why this stays enabled.
Avery K. –
Good value with a minor learning curve. Internal checklist row 45 is green. Finance reconciliations got less annoying.
Elliot E. –
Useful extension; wish logs were a bit richer. The learning curve flattened after one staging session.
Alex F. –
Solid Gravity Forms plugin; docs could show one more edge case.
Blake K. –
Credential screens for the payment processor were readable. Ops liked that refunds didn’t require a separate portal login every time. Ease of configuration beat our last gateway add-on. Happy with the purchase so far. Validated auth/capture against our payment provider.
Logan K. –
Asked about fraud Prevention; response was specific and actionable. Nothing about the Gravity Forms integration felt bolted on. Technical note: hooks and order meta behaved as expected. Support experience was better than forum archaeology.
Alex A. –
Clean Gravity Forms integration overall.
Cameron T. –
This plugin has been quietly dependable. Feature note: sandbox and live modes is actually usable, not just listed. Does exactly the unglamorous job we needed.
Alex R. –
Clear settings UI even for non-developers. ⭐ Regression pass 27 didn’t surface issues. No late-night payment fire drills since switching.
Drew P. –
Admin refunds work as expected for our team. Regression pass 48 didn’t surface issues. No late-night payment fire drills since switching.
Casey J. –
No fatal errors on activation — always a good start. Business-owner view: fewer abandoned carts at payment. Voice-wise I’m a beginner; I mainly care that money moves. Installation itself was uneventful on Gravity Forms. No regrets switching to this.
Finley E. –
Plugin updates haven’t knocked form payment offline for us. Technical note: hooks and order meta behaved as expected. We care about updates more than marketing screenshots. Updates are part of why we pay for maintained software. No regrets switching to this.
Alex C. –
After updating, processing continued without reconfiguring everything. Sandbox tests covered approve, decline, and a partial refund. Business-owner view: fewer abandoned carts at payment. This is what maintained software should feel like.