---
title: "Set charge customer authorization"
method: POST
path: "/v3/customers/{customerId}/charge-authorization"
tags: ["customers"]
---

# Set charge customer authorization

`POST /v3/customers/{customerId}/charge-authorization`

Authorize your organization to charge a customer for invoices.

By default, your organization is not authorized to charge a customer. The customer `authorizedToCharge` field must be set as `true` for you to charge the customer for invoices.

## Path parameters

- `customerId` string, required — BILL-generated ID of the customer. The value begins with `0cu`.

## Headers

- `sessionId` string, nullable — API session ID generated with `/v3/login`
- `devKey` string, nullable — Developer key generated with your BILL developer account

## Request body

- ChargeAuthorizationRequestDto — Authorize your organization to charge the customer.
  - `authorizedToCharge` boolean, required — Set as `true` if your organization is authorized to charge the customer for invoices

## Response `200`

Set charge customer authorization response

- ChargeAuthorizationResponseDto — The type Charge customer response dto.
  - `authorizedToCharge` boolean — Set as `true` if your organization is authorized to charge the customer for invoices

## Other responses

- `4XX` — List of errors.
- `5XX` — List of errors.

---

[API](https://skmtc.net/bill/apis/bill-v3-api.md) · [All operations](https://skmtc.net/bill/apis/bill-v3-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bill/bill-v3-api/revisions/0483350c434e/schema)
