Scotiabank Payment Gateway for WooCommerce Icon

Scotiabank Payment Gateway for WooCommerce

By imanuelgittens

Active Installs

10+

Last Updated

April 17, 2026

First Released

January 18, 2025

Download History (Last one month)


About Scotia ECom+

Scotiabank’s ECom+ service allows merchants in the English-speaking Caribbean to accept online payments.

This plugin allows you to accept VISA and Mastercard credit and debit card payments by connecting with ScotiaBank’s Ecom+ service and seamlessly integrating their Hosted Payment Pages into your WooCommerce-enabled website.

ScotiaBank Ecom+ is available for Store Owners and Merchants in:

  • Barbados
  • Guyana
  • Jamaica
  • Trinidad and Tobago
  • The Cayman Islands
  • Turks & Caicos
  • The Bahamas

Important: Since this plugin relies on ScotiaBank’s Ecom+ service, it should be noted that it cannot work without first becoming a bank client and creating a merchant account.
We can put you in contact with the right people to get this process started here.

Lastly, as a merchant using this plugin, it should be noted that both you and your customer’s information is passed to Scotiabank’s payment platform during transactions (at test.ipg-online.com and/or www2.ipg-online.com) and as such is governed by the bank’s privacy policy – https://tt.scotiabank.com/about-scotiabank/connect-with-scotiabank/privacy.html

How It Works

See the full video on how the plugin works below:

Features

  • Accept both Visa and Mastercard Credit and Debit Cards
  • Accept both local (Caribbean) currency and USD
  • Underlying payment platform fully PCI Compliant
  • Onsite checkout
  • Allows for sandbox and live transactions
  • Hosted Payment pages are fully customizable

More details here.

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t even need to leave your web browser. To do an automatic install of Scotiabank Payment Gateway for WooCommerce, log in to your WordPress admin panel, navigate to the Plugins menu and click Add New.

In the search field type “Scotiabank” and click Search Plugins. Once you’ve found our payment gateway plugin you can view details about it such as the last updated date, rating, and description. Most importantly of course, you can install it by simply clicking Install Now. After clicking that link you will be asked if you’re sure you want to install the plugin. Click yes and WordPress will automatically complete the installation.

Manual installation

The plugin can be accessed directly at this link or by going to our website and clicking the Plugins link followed by the Scotia Bank Payment Gateway For WooCommerce link.

  • At the bottom of this page, we have both free and paid plans available. Click the relevant link to access the plugin file.
  • You will be asked to enter your email before clicking “Subscribe & Download”.
  • An email will then be sent to you that includes a link to download the plugin file.
  • Once you’ve downloaded the file, from your website’s WordPress administration, navigate to Plugins -> Add New Plugin.
  • Click on the Upload Plugin button and select the plugin file from your computer.
  • Once uploaded, click on the Install Now button and wait for the process to complete.

That’s it! You’ve successfully installed the Scotia Bank Payment Gateway For WooCommerce plugin.

See all FAQs here

Changelog

2.3.0

  • Fix Fiserv API client now correctly switches between sandbox (certification) and live (production) endpoints based on the gateway sandbox setting — previously all API calls (refunds, captures, voids) were routed to the certification environment regardless of mode
  • Fix shipping country was incorrectly populated with the billing country value
  • Fix captures and voids now use WooCommerce order meta API for full HPOS compatibility — previously used WordPress post meta functions which do not work on HPOS-enabled stores
  • Fix payment form display in checkout now uses WooCommerce order API instead of get_post_type() for HPOS compatibility
  • Fix unknown or unsupported store currency now logs a clear error instead of causing a fatal error on the payment page
  • Fix hash and form field arrays unified into a single source of truth — previously maintained as two separate arrays which could silently diverge and cause payment failures
  • Fix invalid gateway timezone setting now falls back to UTC with a log entry instead of throwing a fatal error on the payment page
  • Fix refund requests with a null or zero amount are now rejected early with a clear error instead of sending a zero-amount refund to the API
  • Fix payment form rendering now guards against the gateway not being present in the available gateways list
  • Fix block checkout label now uses wp.element.createElement consistently — previously used React.createElement directly which is not a guaranteed global in the blocks context
  • Fix undefined __ reference in block checkout script replaced with window.wp.i18n.__
  • Fix block checkout now correctly passes the gateway supports array to the payment method registration
  • Improve block checkout payment method label now displays the gateway title in bold above the accepted card logos

2.2.1

  • Add guards for multiple callbacks from Scotia that unintentionally set an order status to FAILED
  • Update Freemius SDK

2.2.0

  • Add Preauthorization feature
  • Add guards around transaction to reduce duplicate transaction submission and empty responses from Scotiabank

2.1.6

  • Fix bug that caused the payment form not to load when optional checkout fields had no value

2.1.5

  • Update Freemius SDK, readme.txt and update payment form scroll to the center of the screen

2.1.4

  • Sanitize code properly to meet WordPress repository standards

2.1.3

  • Update 3D Secure validator value

2.0

  • Updated code to account for new WooCommerce checkout blocks

1.0

  • Initial release
<br />
<b>Warning</b>:  Undefined array key /home/ylinkin/truewp.net/wp-content/plugins/truewp-plugin-info/truewp-plugin-info.php on line 756
" width="120" height="120">

Available Versions

Version Download Type
2.3.0 Download Stable
2.2.1 Download Stable
2.2.0 Download Stable
2.1.6 Download Stable
2.1.5 Download Stable
Development Download Trunk

Plugin Info

  • Version: 2.3.0
  • Last Updated: April 17, 2026
  • Active Installs: 10+
  • WordPress Version: 6.1 or higher
  • Tested up to: 6.9.4
  • PHP Version: 7.4 or higher
  • Tags:    
    accept-payments caribbean credit-card payment-gateway scotia-bank

Ratings


0.0 out of 5 stars. (0 reviews)

See all reviews
Scroll to Top