Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunityDoc feedbackLog In

Payment methods

This topic describes payment methods (Purchase Order Payment Terms, Credit Card Payment Gateways, and Gift Cards) in Optimizely Configured Commerce.

Optimizely Configured Commerce supports a number of payment methods and gateways to capture and secure funds for the items or services that you sell on your e-commerce 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 Configured Commerce, be sure you are using only one credit card terms code and 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

Configured Commerce allows multiple payment terms codes to be defined and to assign them as a default 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, Configured Commerce automatically sets the terms code on the order to the customer's default and submit that to the ERP.

Credit card payment gateways

Payment Gateways are third-party payment processors that securely process credit card transactions. Configured Commerce supports the use of the following Payment Gateways:

Payment GatewayConfigured Commerce Version Supported
AuthorizeDotNet4.2+
CardConnect4.5+
Cenpos4.3+
Cybersource4.2+
Moneris4.5+
Orbital4.2+
Payeezy4.4+
PayFlowPro4.2+
PayPalExpress4.3+
Vantiv4.4+
VantivExpress4.4+
Stripe4.5+
Dummy (Test)All versions

📘

Note

Configured Commerce in the Cloud does NOT support the use of custom payment gateways.

🚧

IMPORTANT

Configured Commerce does NOT store sensitive credit card or profile information.

Gift cards

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