# Payment Gateway

The Payout payment gateway accepts payments by card, Apple Pay, Google Pay, bank transfer and other payment methods. You can call its API directly or use one of the [integrations](https://developers.payout.tech/guides/payment-gateway-integrations.html) for e-commerce platforms and programming languages.

## Use cases

- [Simple payment](https://developers.payout.tech/guides/payment-gateway-use-cases-simple-payment.html): accept a one-off payment.
- [Refund](https://developers.payout.tech/guides/payment-gateway-use-cases-refund.html): return a payment to the customer, in full or in part.
- [Withdrawal](https://developers.payout.tech/guides/payment-gateway-use-cases-withdrawal.html): send money from your Payout balance to a bank account.
- [Store card](https://developers.payout.tech/guides/payment-gateway-use-cases-store-card.html): save the customer's card for later payments.
- [Recurrent payment](https://developers.payout.tech/guides/payment-gateway-use-cases-recurrent-payment.html): charge a saved card without the customer, for example for a subscription.
- [Apple Pay JS](https://developers.payout.tech/guides/payment-gateway-use-cases-apple-pay-js.html): show an Apple Pay button on your own website.
- [Checkout payment methods](https://developers.payout.tech/guides/payment-gateway-use-cases-checkout-payment-methods.html): send the customer straight to one payment method.
- [Capture and cancel](https://developers.payout.tech/guides/payment-gateway-use-cases-capture.html): authorize an amount on a card and capture or release it later.
- [Checkout verification webhook](https://developers.payout.tech/guides/payment-gateway-use-cases-checkout-verification-webhook.html): receive the payer's name and IBAN for bank payments.
- [Payment instructions (manual bank transfer)](https://developers.payout.tech/guides/payment-gateway-use-cases-payment-instructions.html): get the bank details and QR code for a manual bank transfer.

The [Payment API reference](https://developers.payout.tech/api/payment.html) describes every endpoint and field.
