Payment ServicesPayFabric


Sana Commerce 9.3
Your connector

Additional Information

  1. The PayFabric add-on for Sana Commerce was successfully tested with the following payment gateways supported by PayFabric:
    • Credit card payment gateways: FrontStreamFundraisingPro, PayPal Payflow Pro, WorldPay, CyberSource, USAePay, Chase Paymentech, Authorize.Net, and Moneris.
    • eCheck payment gateways: CyberSource, USAePay, Paymentech, Authorize.Net, PayPal, EziDebit.
  2. Customers' IDs from the ERP system are used to store customers' data in PayFabric, like customer address and wallet records. On the PayFabric portal, you can find the necessary customer by its ID.
  3. The PayFabric settings "Post URL" and "Return URL" are not used by Sana. This allows merchants to send information to their own application for tracking or logging purposes, when a transaction happens.
  4. When a customer goes through a regular checkout process, the selected credit card and the entered CVC number will be stored for 3 minutes. If the customer does not pay the order within 3 minutes, he or she will be redirected to the PayFabric hosted payment page and will be asked to enter the credit card number and CVC again to pay the order.
  5. There is no extra authentication level for the eChecks as for example, CVC numbers for credit cards.
  6. If you allow guests to place orders without registration in your web store, they can also pay either using an extra checkout step by entering the credit card number or from the payment page of PayFabric. If an extra checkout step is enabled, each time a guest proceeds to checkout, he or she will have to enter the credit card number on the "Your wallet" checkout step to pay for the order. It's up to you how your guests should pay for their orders, either using the extra checkout step or from the payment page of PayFabric. If you want to create separate payment methods for different types of customers, for example with the enabled extra checkout step for B2B customers and disabled for guests, you can create customer segments for guests and B2B customers and assign them to the appropriate payment methods.
  7. There are some requirements to the billing and shipping addresses of a customer to successfully pay an order. For more details, see the table below.
Parameter Payment Gateways
CyberSource USAePay FrontStream WorldPay Authorize.Net PayFlow Paymentech Moneris
Customer's ID from ERP *
Max. 17 characters Max. 50 characters
Line 1 *
Line 2  
City *
State *    *          
ZIP Code For the USA addresses, use ZIP code in the following format:

[5 digits]-[4 digits]

For Canada addresses, use ZIP code in the following format:



ZIP code should be in one of the following formats:




Country *
Amount *
Invoice no.
(Sana Order ID)
Billing email     *          
Currency *

   * required

Payment ServicesPayFabric