---
title: "Create customer payment settings"
method: POST
path: "/payments/settings/customers"
tags: ["Customers"]
---

# Create customer payment settings

`POST /payments/settings/customers`

Create payment settings for customers. Invoices for customers with payment settings contain payment links. If payment details are on file with Stripe or other payment providers, then payments are automatically collected when you finalise and send an invoice. You can override customer payment settings with billing schedule payment settings and invoice payment settings.

## Headers

- `Authorization` string, required
- `Sequence-Version` '2024-07-30'

## Request body

- CreateCustomerSettingsEndpointCreateCustomerSettingsRequestModel
  - `customerId` string, required — Customer Account ID.
  - `paymentProvider` 'STRIPE' | 'GOCARDLESS' | 'NONE', required

## Response `201`

Created

- CreateCustomerSettingsEndpointProductCreateCustomerSettingsResponseModel
  - `id` string, required — Unique payment provider id.
  - `sequenceAccountId` string, required — Sequence Account ID.
  - `customerId` string, required — Customer Account ID.
  - `paymentProvider` 'STRIPE' | 'GOCARDLESS' | 'NONE', required

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `500` — Internal Server Error

---

[API](https://skmtc.net/sequencehq/apis/sequence.md) · [All operations](https://skmtc.net/sequencehq/apis/sequence/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sequencehq/sequence/versions/cae64b02699f/schema)
