Payment ServicesPayFabric


Sana Commerce 9.3
Your connector



The PayFabric payment provider is available as an add-on. It can be installed from Sana Apps. In Sana Admin click: Apps > Add-ons.

It might happen that you don't have permissions to install Sana Apps, for example if you have a customized project or it was disabled by a web store administrator intentionally. In this case, you need to contact your Sana partner or project manager.

PayFabric is a cloud-based payment acceptance engine and storage hub that makes it easy to accept and manage online payments in your web store.

PayFabric is not a payment gateway itself. It connects to different payment services and facilitates transaction processing through the selected payment gateway. PayFabric supports a growing list of payment gateways, including PayPal Payflow Pro, First Data, WorldPay, CyberSource, USAePay, Chase Paymentech, Authorize.Net, Payfuse, and Moneris. It holds full acquiring licenses for Visa, MasterCard, American Express, Diners Club, Discover and JCB Pay schemes. PayFabric is available for merchants in the United States and can accept international payment cards/eChecks and multiple currencies.

When purchasing PayFabric test/live account, it is required to purchase an account from one of the PayFabric supported payment gateways. You must purchase the PayFabric test/live account of Version 3.

PayFabric allows customers to pay their orders through the PayFabric payment system directly in a web store, without redirecting a customer to the PayFabric payment page. Web shop administrator can decide whether to redirect a customer to the PayFabric hosted page or not by setting up the relevant payment settings.

Regular checkout process

In a regular checkout process, when a customer pays an order through PayFabric, the additional checkout step, called Your Wallet, will be shown in a Sana web store. This step will show the customer's credit card or an eCheck depending on the wallet type of the selected payment method. For web shop administrator we recommend to create user-friendly names for the payment methods to specify whether the selected payment method supports credit cards or eChecks.

Credit card payment method

eCheck payment method

A customer can add, update, and remove his or her credit cards/eChecks at the "Your Wallet" step. 

If you allow guests to place orders without registration in your web store, we do not recommend to allow guests to pay with the extra checkout step for security reasons. For more information, see "Payments".


Sana supports the following payment methods for PayFabric payment provider: WorldPay, USAePay, Cybersource, Authorize.Net, PayFlow, Paymentech, Moneris. You are free to use any other payment methods of PayFabric besides those supported by Sana, but you should test them by yourself beforehand and make sure that everything works as expected. You can use any other payment methods of PayFabric that are not listed as supported by Sana at your own risk.

Payment ServicesPayFabric