Whether a business operates solely in the ecommerce space or has an online presence as an extension of a brick-and-mortar storefront, finding not just the right payment gateway, but the right integration for that gateway, is imperative to getting paid as well as the overall success of the business.
However, not all payment gateways are created equally. As business owners and Independent Software Vendors (ISVs) maneuver through the industry landscape and realize what functionality will be the best fit, the search for that perfect payment processing partner could come down to who checks off the most boxes. For example, those in the insurance industry or business-to-business space may need a gateway that offers recurring invoicing functionality, while recreation management services may just need a hosted ecommerce checkout form for one-time payments.
Payment Gateway Definitions
What is a payment gateway?
What are the functions of a payment gateway?
- Links everyone in the payment process: buyer’s and seller’s banks, the acquiring bank, and the payment issuer.
- Authenticates payment details and screens for fraud.
- Ensures that, once details are authenticated, the bank authorizes the transaction and allows the bank to transfer payment to the seller’s bank.
- Safely transmits data following security standards from the Payment Card Industry.
- Protects the seller from most liability regarding the customers’ private information.
- Rolls all of these features into one, integrated payment process.

Questions to ask when choosing a payment gateway
Is the gateway third party or integrated?
- Integrated. This is the payment gateway that stays within the business website. In this instance, customers never need to be redirected away to complete the checkout process, which can sometimes lead to shopping cart abandonment.
While not every business has the technical knowledge required for this integration or the finances to outsource the job, there are integration guides and API specs available to help. With the Payanywhere Android SDK, for instance, the payment environment can be customized by processing transactions from a backend server, POS system, website, or another payments gateway that acts as a plugin or middleware.
- Hosted or semi-integrated payment gateway. These gateways are hosted by third parties and can be a solution for startups and small businesses. While payment gateways can generally be trustworthy, they don’t typically offer much customization for the business owner.
There are a few types of hosted payments.
- Plugins. Available for some websites such as a BigCommerce integration or the WooCommerce plugin for WordPress sites, these typically have user-friendly and flexible features.
- iFrames. An option to embed a frame into the business website. An Invoicing API collects payment information and, once processed, returns the data to the host. An iFrame JavaScript SDK also can enable a payment button right on the site.
- Hosted pages. This type of solution, such as EPX Hosted Checkout, directs transactions to be completed on a payment processor’s website, which is separate from the ecommerce website.

How is the performance?
- Is there a lot of lag time between the submission of payment information and the next step in the checkout process?
- Is the platform sensitive to small errors or anomalies in data that are inconsequential to security?
What are the gateway features?
- Subscription services
- Recurring product orders and payments
- Loyalty programs
- Coupon codes
- Landing page integration
- Buy now, pay later
- Invoicing options
- PCI compliance programs
- Storage of customer payment information
- Notifications verifying transactions
- A virtual terminal that mimics a physical credit card terminal
- Certified, point-to-point encryption and tokenization of sensitive payment information
- Painless integration with existing accounting or shopping cart software
- More intricate reporting tools such as a Business Reporting API
Is anything hidden in the Terms of Use?
- Registration fees
- Set-up fees
- Monthly charges
- Transaction fees
- Processing fees
- Chargeback and refund fees
- Fund transfer charges
- Termination penalties
- Pricing changes with increased volume
Customer data portability is also a significant concern in the event that a business needs to switch payment gateway providers. Make sure that data is able to be transferred to a new gateway to preserve contacts, billing information, and transaction histories, should it be necessary.
In the end, payment gateways should give the consumer the easiest and most secure payment route possible while still delivering all of the customization and features needed to run and expand a business.
How To Get Started
Contact us to learn more about how to connect your system to the North ecosystem.