Optimizely B2B Commerce supports a number of payment methods and gateways to capture and secure funds for the items or services that you sell on your eCommerce website. These payment methods are configurable to your business needs and allow you to accept payments in the following forms:
- Purchase Order Payment Terms
- Credit Card Payment Gateways
- Gift Cards
When you initially implement B2B Commerce, be sure you are using only one credit card terms code and that you map it properly. Anything marked Credit Card in the Payment Methods shows in the drop-down list for payment method, so if, for example, you have three terms codes (COD, C.O.D. and Cash Only), you should map all of these to a single credit card terms code in the Customer integration job. This ensures that only one option displays in the drop-down list and forces customers to enter credit card information.
Purchase order payment terms
B2B Commerce lets you define multiple payment terms codes and assign these as defaults for customers (these may also be imported via integration). When a customer selects Purchase Order as their payment type on the Review and Pay page, B2B Commerce automatically sets the terms code on the order to the customer's default and submit that to the ERP. See Configure Purchase Orders and Create and Assign Payment Methods for more information.
Credit card payment gateways
Payment Gateways are third-party payment processors that securely process credit card transactions. B2B Commerce supports the use of multiple payment gateways. View the payment gateways B2B Commerce supports under Connectors for Payment Gateways.
B2B Commerce in the Cloud does NOT support the use of custom payment gateways. B2B Commerce does NOT store sensitive credit card or profile information.
The existing base code supports gift card functionality for either purchasing gift cards or using a gift card to pay for part or all of an order, but requires custom development to be enabled. If enabled, gift cards, in conjunction with credit cards, is the only scenario where two payment forms are allowed for the same order.
Additionally, there is a Setting to disallow gift card transactions per website: Ignore Gift Card Transactions