As discussed in Create a Credit Card Payment Gateway Integration, you can create an integration that uses the Credit Card Payment webhook to exchange data with a credit card provider. This type of integration supports credit card gateways only.
For a more general solution, you can create an integration that uses the Generic Payment webhook to exchange data with providers of a variety of different payment types. Using this webhook, you can integrate with payment providers for:
credit cards
cash payments
gift cards
invoices and purchase orders
web checkout systems
This chapter provides an overview of the gateway integrations you can create using the Generic Payment webhook. It includes the following topics:
Subsequent chapters cover specific types of payment providers.