---
title: "POST /billing-payment-source"
method: POST
path: "/billing-payment-source"
tags: ["BillingPaymentSourceController"]
---

# POST /billing-payment-source

`POST /billing-payment-source`

| Permissions |
| ------- |
| 5322   |

## Request body

- NewPaymentSource — (tsType: Omit<PaymentSourceDto, 'id'>, schemaOptions: { title: 'NewPaymentSource', exclude: [ 'id' ] })
  - `customerId` string
  - `card` object
    - `gatewayAccountId` string, required
    - `number` string, required
    - `expiryMonth` number, required
    - `expiryear` number
    - `cvv` string, required
  - `options` object

## Response `200`

Payment model instance

- PaymentSourceDto
  - `id` string
  - `customerId` string
  - `card` object
    - `gatewayAccountId` string, required
    - `number` string, required
    - `expiryMonth` number, required
    - `expiryear` number
    - `cvv` string, required
  - `options` object

---

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