---
title: "POST /source-of-payment/update"
method: POST
path: "/source-of-payment/update"
tags: ["SourcesOfPayment"]
---

# POST /source-of-payment/update

`POST /source-of-payment/update`

## Update source of payment

 Update source of payment

## Query parameters

- `authorization` string, required
- `sourceOfPaymentId` number, required

## Request body

- object
  - `name` string
  - `countryId` number
  - `companyProductId` number
  - `deleted` boolean
  - `styles` object
  - `slug` string
  - `clientCommentsAvailable` boolean
  - `clientComments` string
  - `active` boolean
  - `descriptionOnClientForm` boolean
  - `isPredefinedPayerDetails` boolean
  - `clientDefinesReference` boolean
  - `customFields` object[]
    - `id` number, required
    - `name` string, required
    - `type` 'text' | 'number' | 'date' | 'email', required
    - `required` boolean, required
  - `description` string
  - `expiresAt` string
  - `fixedValue` number
  - `maxPayments` number
  - `payerDetails` object
    - `ref` string
    - `email` string
    - `phone` string
    - `fullName` string
    - `documentType` string
    - `documentNumber` string
  - `urlCallback` string

## Response `200`

id source of payment updated

- object
  - `id` number

---

[API](https://skmtc.dev/loopay/apis/loopay-api.md) · [All operations](https://skmtc.dev/loopay/apis/loopay-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/loopay/loopay-api/revisions/2f7c6537d598/schema)
