# payments

Payouts and disbursements. Private label.

 - [GET /payments/channels](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_getpaymentchannels.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. Get payment channels for a country
 - [GET /payments](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_listpayments.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. List bulk payments with pagination
 - [POST /payments](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_createbulkpayout.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. Create bulk payout
 - [GET /payments/banks](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_getbanks.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. Get banks for a country
 - [POST /payments/intent](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_createpaymentintent.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. Create payment intent
 - [POST /payments/confirm](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_confirmpaymentintent.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. Confirm payment intent with OTP
 - [POST /payments/request-mpesa-payment](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_requestmpesapayment.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. Request M-Pesa STK push payment
 - [PATCH /payments/{batch_no}/initiate](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_initiatedraftpayout.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. Initiate draft payout
 - [PATCH /payments/{batch_no}/draft](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_cancelpayout.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. Return payout to draft status
 - [POST /payments/payout/cancel](https://developer.boyahq.com/v2/openapi/payments/paymentscontroller_rejectpayout.md): > 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client. cancel a payout batch
