# Payment Methods

Payment Methods represent a way to collect payment from your customers. They can be attached to customers to make charging easier and more efficient.

## List all payment methods

 - [GET /payment-methods](https://chaching.redocly.app/developer-guide/api/payment-methods/paymentmethodscontroller_getpaymentmethods.md): Retrieves a list of payment methods for the current account, based on the authentication that was used to make the request.

## Retrieve a payment method

 - [GET /payment-methods/{id}](https://chaching.redocly.app/developer-guide/api/payment-methods/paymentmethodscontroller_getpaymentmethod.md): Retrieves detailed information about a specific payment method for the current account, based on the authentication that was used to make the request.

## Attach a payment method

 - [POST /payment-methods/{id}/attach](https://chaching.redocly.app/developer-guide/api/payment-methods/paymentmethodscontroller_attachpaymentmethod.md): Attaches a payment method to a customer for the current account, based on the authentication that was used to make the request.

## Detach a payment method

 - [POST /payment-methods/{id}/detach](https://chaching.redocly.app/developer-guide/api/payment-methods/paymentmethodscontroller_detachpaymentmethod.md): Detaches a payment method from a customer for the current account, based on the authentication that was used to make the request.

