38 Create a Generic Payment Gateway Integration

For a more general solution than the one provided by the Credit Card Payment webhook, you can create an integration that uses the Generic Payment webhook to exchange data with providers of a variety of different payment types.

Using the Generic Payment webhook, you can integrate with payment providers for:

  • credit cards
  • cash payments
  • gift cards
  • invoices and purchase orders
  • store credit
  • web checkout systems

This chapter provides an overview of the gateway integrations you can create using the Generic Payment webhook. Subsequent chapters cover specific types of payment providers. Note that the loyalty point payment method uses the Custom Currency webhook.