--- title: 'Shift4' description: 'Payment processing for iGaming with charges, refunds, customer management, and subscriptions.' --- # Shift4 Payment processing for iGaming with charges, refunds, customer management, and subscriptions. | Detail | Value | |---|---| | Category | iGaming | | Base URL | `https://api.shift4.com` | | Authentication | Bearer Token | | Endpoints | 10 | | Connector key | `shift4` | ## Using Shift4 in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Shift4** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [POST /charges](./post_charges_igaming_createcharge) | Create charge | | [GET /charges/{charge_id}](./get_charges_charge_id_igaming_getcharge) | Get charge | | [POST /charges/{charge_id}/capture](./post_charges_charge_id_capture_igaming_capturecharge) | Capture charge | | [POST /refunds](./post_refunds_igaming_createrefund) | Create refund | | [GET /refunds/{refund_id}](./get_refunds_refund_id_igaming_getrefund) | Get refund | | [POST /customers](./post_customers_igaming_createcustomer) | Create customer | | [GET /customers/{customer_id}](./get_customers_customer_id_igaming_getcustomer) | Get customer | | [POST /customers/{customer_id}/cards](./post_customers_customer_id_cards_igaming_addcard) | Add card | | [GET /customers/{customer_id}/cards](./get_customers_customer_id_cards_igaming_listcards) | List cards | | [POST /subscriptions](./post_subscriptions_igaming_createsubscription) | Create subscription | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.