WP Companion
Live v2.4.0 Free on WordPress.org

WP Companion Scotiabank Payment Gateway for WooCommerce

Accept Visa and Mastercard on your WordPress store through your own Scotiabank eCom+ merchant account. Funds settle directly from Scotiabank to you. WP Companion never touches the money.

WP Companion does not request or collect internet banking usernames or passwords. WP Companion is an independent third-party developer and is not affiliated with or endorsed by Scotiabank.

Accept payments faster

Everything you need to get paid online

Major credit and debit cards

Visa and Mastercard, on the checkout your customers already know.

Multiple currencies

Accept USD alongside your local currency, including TTD, JMD, BBD and more.

Fully PCI compliant

No card data is captured by your website. Everything is stored on Scotiabank's platform.

On-site checkout

The payment form is embedded on your site and served securely by Scotiabank's servers. Customers are never redirected.

Test payments

Sandbox mode lets you prove the flow end to end before you go live.

Customisable design

Style the payment form to match the look and feel of your store.

Authorize, or authorize and capture

Charge immediately or hold the authorization and capture later, to suit your fulfilment process.

Refunds, voids and captures

Run them from the WooCommerce order screen once Scotiabank's API is enabled on your account.

Tokenization and order ID prefixes

Let customers save a tokenized card for faster repeat checkout, and prefix order IDs to keep multi-store reconciliation clean.

Pricing

Choose your plan

Test the plugin free in sandbox for as long as you need. Move to a paid plan when you are ready to accept live payments. Zero transaction fees on every plan.

Basic

Free plan for all users

Free

Sandbox testing, no time limit

  • Use on unlimited websites
  • Sandbox payments only
  • USD currency only
  • Customizable payment page
Get it on WordPress.org

Premium

Best for medium and large business

$249/year

That is $348 billed monthly, so you save $99

  • Everything in Professional
  • Order ID prefixing
  • Tokenization for saved cards
  • Block checkout saved-card support
Get PremiumGet PremiumGet Premium

Prices in USD. The money-back guarantee applies to annual and lifetime plans. WooCommerce Subscriptions support is coming soon and requires a separate WooCommerce Subscriptions licence.

FAQs

Questions merchants ask

Something not covered here? We answer directly, from Trinidad and Tobago.

Are there any transaction fees?

WP Companion charges zero transaction fees. You pay a flat licence fee. The only per-transaction costs are Scotiabank's own merchant processing fees, which are part of your merchant account agreement with the bank.

Which currencies does the plugin support?

Both USD and your local Caribbean currency, including TTD, JMD and BBD, depending on your Scotiabank eCom+ configuration. You can accept payments in either currency using a standard currency switcher plugin.

Is the checkout secure?

Yes. All payment processing happens on Scotiabank's PCI-compliant hosted platform. Your website never sees or stores card numbers. The plugin also supports 3D Secure 2.0 for an additional layer of authentication against fraud.

Does the payment form redirect customers away from my site?

No. The Scotiabank hosted payment page is embedded directly on your checkout page. Customers enter their card details without ever leaving your website.

Can customers save their card for future purchases?

Yes, on the Premium plan. Logged-in customers can tick a box at checkout to save their card and skip re-entering details next time. Saved cards are managed securely by Scotiabank, so your site only stores a token reference, never the card number.

What is the order ID prefix feature?

On the Premium plan you can add a custom prefix such as "WEB-" to the order ID submitted to Scotiabank. This is useful when more than one WooCommerce store is connected to the same merchant account, so you can tell which store a transaction came from in Merchant Admin reports. It does not facilitate marketplace or multi-store setups.

Can I process refunds from WooCommerce?

Yes, on the Professional plan. Process full or partial refunds directly from the WooCommerce order screen once Scotiabank's API is active on your account, with no need to log into Merchant Admin.

What is pre-authorization and when would I use it?

Pre-authorization holds an amount on a customer's card at checkout without charging it. You can then capture the full amount, a partial amount, or void the authorization entirely from your WooCommerce dashboard. This is useful when you need to verify stock, adjust order amounts, or delay fulfilment.

Does the plugin work with WooCommerce Block Checkout?

Yes. The plugin supports both the classic checkout and Block Checkout. Saved payment methods work in both for Premium plan users.

I am a developer or agency. Do you have a partner program?

Yes. Referral commissions, free development licences, priority support and early access to new features. See the Partner Network page to learn more.

Where can I get support?

Free plan users can use the WordPress.org support forum. Professional and Premium users get priority support and can contact us directly through this site.

Start in the sandbox. Go live when you are ready.

Install the free plugin from WordPress.org today, or book a demo and we will walk your team through the bank steps.