Announcement: You can find the guides for Commerce 7.5 and later on the new Elastic Path Documentation site. This Developer Center contains the guides for Commerce 6.13.0 through 7.4.1.Visit new site

This version of Elastic Path Commerce is no longer supported or maintained. To upgrade to the latest version, contact your Elastic Path representative.

Payment Processing

Payment Processing

Payment Processing Overview

Elastic Path offers two types of payment options: credit cards and gift certificates. The specific implementation of a payment type is referred to as a payment gateway. New payment types can be added, but a common requirement is to support a new credit card processor. This is the external service used to process your credit card transaction requests. Out of the box, Elastic Path includes support for a Demo (Null) gateway for use during development.

Each processor has its own requirements for setup and configuration, so you will need to refer to the developer documentation for your credit card processor for more information.

There are several issues to consider when implementing a gateway for a credit card processor:

  • Pre-authorization
  • Settlements, also referred to as captures
  • Refunds
  • Voiding transactions
  • Supported credit cards