Payment Methods
A store can be set up to accept one or more online payment methods from which shoppers can choose when placing orders. Online payment is optional in the case of private stores, which are often used in a B2B environment, for example to allow franchisees, branches or subsidiaries to order products. However, online payment is a requirement for public stores which are visited by unknown shoppers.
StoreFront provides two main methods for handling online payments: by bank transfer (also referred to as wire transfer) or via secure payment gateways such as Ingenico and PayPal.
NOTE: This resource only needs to be set if one of the stores requires online payment of items.
Set up payments by bank transfer 
The Bank Transfer payment method allows shoppers to pay for their orders by transferring the order amount directly into a specified bank account. They receive instructions about how to make the payment during check-out. The same procedure can be used for payments with cheques.
Orders which are paid by bank transfer require manual intervention to update the payment status in the orders Pending tab. See“Pending Orders”.
NOTE: Bank transfers through external payment service providers are not supported in StoreFront.
1 On the menu bar, choose Advanced > Payment Methods and Tax.
2 Click the Add button and choose a Bank Transfer in the list.
3 Enter a name for the bank transfer payment method. This is the name that appears in the General tab of the store set-up.
4 Leave the Order processing only upon payment check box selected if you want orders to be put on hold until payment is received. If you are certain the shopper will pay, clear this check box and the orders will be processed while waiting for the payment.
NOTE: Selecting or clearing this option affects all orders that use this payment method, including orders which are already in the pending order list.
5 Click Save.
The Customization and Surcharge tabs are active.
6 In the Customization tab, enter a Description, Checkout Text and Payment Instructions.
The Description (optional) is displayed on the 1st page of the checkout wizard, when the shopper has to select the payment method. So here you can provide text that explains that the shopper is expected to pay for the order by bank transfer.
Figure 4.12: Description on the 1st page of the checkout wizard
The Checkout Text (mandatory) is displayed on the 3rd page of the checkout wizard. You can modify the sample text if you want. The {ordertotal} code generates the total sum to be paid for the order.
Figure 4.13: Checkout Text on the 3rd page of the checkout wizard
The Payment Instructions (mandatory) are displayed on the order details page when the shopper has completed the checkout wizard, and in the order confirmation e-mail. Edit the introductory text as required and enter the name of your Bank, your Account Number, and the name of the Company. The {ordertotal} and {ordernumber} codes generate the total sum and the order number.
Figure 4.14: Payment Instructions on the order details page
7 Click Save.
8 Go to the Surcharge tab if you want to charge extra for using a payment method: for example, an extra charge for paying with a credit card. Enter a fixed cost and/or percentage.
9 Click Save.
Set up Payment Gateways 
1 On the menu bar, choose Advanced > Payment Methods and Tax.
2 Click the Add button and choose a payment method in the list.
The following Payment Methods are currently available:
Ingenico
PayPal Payments Pro PayFlow Edition(UK and US only)
PayPal Express Checkout
Stripe
Mercado Pago
Inicis
Bambora
3 Choose the Payment Method you want to use and enter the configuration details.
The configuration details are provided by the payment method service provider.
NOTE: Read how to apply for a payment gateway account and integrate this with StoreFront in “Configuring Payment Gateways”.
4 Choose the Time of Payment from the drop-down list.
Deferred: The customer’s card is authenticated when the purchase is made. This is a check that the card is valid and payment is feasible. StoreCenter will indicate for the order that online payment is required. The card is charged when the order status is changed to ‘Shipped’. StoreCenter will then briefly indicate that the payment is being captured. Once payment is processed, its status is updated. See “Payment Status and History” for information on how the payment status is indicated with icons in the Pending Orders list.
Direct: The customer’s card is charged when the purchase is made. StoreCenter will indicate in the Pending Orders list if the order is paid or if the payment failed.
5 Click Save to confirm your changes.
The Payment Method is now configured.
doc. version 6.0.4