문서로 건너뛰기
API

청구의 청구 정보 저장

청구되는 이름과 주소. 이후 청구에도 쓰입니다.

PUT/billing/invoices/{orderId}/details

2개 호출을 워크스페이스에 실제로 실행합니다.

PUT /billing/invoices/{orderId}/details

청구되는 이름과 주소. 이후 청구에도 쓰입니다.

예시

billing:write가 필요합니다. 청구 주소 대화상자에 해당합니다. country는 GET /billing/countries가 나열하는 두 글자 코드 중 하나이고, 미국과 캐나다에서는 state도 두 글자 코드입니다. invoice는 청구에 이미 청구서가 있으면 ready, 작성 중이면 started, 거부되면 refused이고 이유는 message에 들어갑니다.

curl
curl -X PUT "$OE/billing/invoices/8c51f0d2-3b7e-4a19-b6c4-0e9d2f7a1c38/details" -H "$AUTH" \  -H 'content-type: application/json' \  -d '{ "name": "Acme Ltd", "line1": "1 Market Street", "city": "London", "postalCode": "EC1A 1AA", "country": "GB" }'
응답
{  "object": "invoice_details",  "orderId": "8c51f0d2-3b7e-4a19-b6c4-0e9d2f7a1c38",  "invoice": "started",  "message": null}

결제 제공업체가 거부한 주소는 422 billing_address_rejected입니다.

OAuth 액세스 토큰으로 이 호출을 하려면 인증 코드가 필요합니다. 앱이 최근 60분 안에 코드를 인증하기 전까지 호출은 403 step_up_required로 응답하고 아무것도 바꾸지 않습니다. API 키는 요구받지 않습니다. 코드를 요청하고 인증하는 방법은 인증 페이지에 있습니다.

레퍼런스