---
title: "Split de Pix Cash-in por QR Code dinâmico(duedate)"
method: POST
path: "/duedate/split"
---

# Split de Pix Cash-in por QR Code dinâmico(duedate)

`POST /duedate/split`

## Request

- Base URL: `https://sandbox.openfinance.celcoin.dev/baas/v2`
- URL: `https://sandbox.openfinance.celcoin.dev/baas/v2/duedate/split`
- Auth: OAuth 2

## Request body

- object
  - `clientRequestId` string: Identificador único desta transação informado pelo cliente.
  - `expirationAfterPayment` integer: Dias para expiração da cobrança após o vencimento.
  - `duedate` string: Data de vencimento.
  - `debtor` object
    - `name` string: Nome para pessoa física.
    - `cpf` string: Documento único de identificação brasileiro de pessoa física (CPF). Campo obrigatório para pessoa física.
    - `cnpj` string: Documento único de identificação brasileiro de pessoa jurídica (CNPJ). Campo obrigatório para pessoa jurídica.
    - `city` string: Nome da cidade.
    - `publicArea` string: Nome da rua.
    - `state` string: Sigla do estado.
    - `postalCode` string: CEP da rua.
    - `email` string: Email de contato.
  - `receiver` object
    - `name` string: Nome para pessoa física.
    - `cpf` string: Documento único de identificação brasileiro de pessoa física (CPF). Campo obrigatório para pessoa física.
    - `cnpj` string: Documento único de identificação brasileiro de pessoa jurídica (CNPJ). Campo obrigatório para pessoa jurídica.
    - `postalCode` string: CEP da rua.
    - `publicArea` string: Nome da cidade.
    - `state` string: Sigla do estado.
    - `fantasyName` string: Nome fantasia para pessoa jurídica.
    - `city` string: Nome da cidade.
  - `locationId` integer: Identificador único do BRCode a ser associado a cobrança.
  - `amount` number, double: Valor original desta cobrança.
  - `amountDicount` object[]
    - `discountDateFixed` object[]
      - `date` string: Data para aplicação do desconto.
      - `amountPerc` string: Valor ou porcentagem que será submetida ao valor original por dia.
    - `hasDicount` boolean: Campo destinado a informar se haverá ou não desconto para esta cobrança.
    - `modality` string: Modalidades de desconto.
    - `amountPerc` string: Abatimentos ou outras deduções aplicadas, em valor absoluto ou percentual do valor original.
  - `amountAbatement` object
    - `hasAbatement` boolean: Campo destinado a informar se haverá ou não abatimento para esta cobrança.
    - `modality` string: Modalidades de abatimento. Siga a tabela de ENUM para abatimento na codumentação.
    - `amountPerc` string: Valor ou percentual de abatimento a ser aplicado.
  - `amountFine` object
    - `hasAbatement` boolean: Campo destinado a informar se haverá ou não abatimento para esta cobrança.
    - `modality` string: Modalidades de abatimento. Siga a tabela de ENUM para abatimento na codumentação.
    - `amountPerc` string: Valor ou percentual de abatimento a ser aplicado.
  - `amountInterest` object
    - `hasAbatement` boolean: Campo destinado a informar se haverá ou não abatimento para esta cobrança.
    - `modality` string: Modalidades de abatimento. Siga a tabela de ENUM para abatimento na codumentação.
    - `amountPerc` string: Valor ou percentual de abatimento a ser aplicado.
  - `additionalInformation` object[]
    - `value` string: Valor atrelado a chave como informação adicional a cobrança.
    - `key` string: Chave de referência do valor.
  - `payerQuestion` string: Informação que pode ser apresentada ao pagador no ato.
  - `key` string: Chave Pix que contém as informações de liquidação de pagamento.
  - `feeInfo` object
    - `totalAmount` number, double: Valor total da tarifa.
    - `percent` number, double: Percentual da tarifa.
    - `feeDetails` object[]
      - `amount` number, double: Valor fracionado da tarifa
      - `description` string: Descrição da tarifa
      - `clientRequestId` string: Identificador único desta transação informado pelo cliente.
      - `accountCredit` string: Número da conta de crédito

## Response `200`

200

- object
  - `transactionIdentification` string
  - `transactionId` integer
  - `clientRequestId` string
  - `status` string
  - `lastUpdate` string
  - `payerQuestion` string
  - `additionalInformation` object[]
    - `value` string
    - `key` string
  - `debtor` object
    - `name` string
    - `cpf` string
    - `cnpj` string
    - `city` string
    - `publicArea` string
    - `state` string
    - `postalCode` string
    - `email` string
  - `amount` object
    - `original` integer
    - `discount` object
      - `discountDateFixed` object[]
        - `date` string
        - `amountPerc` string
      - `modality` string
      - `amountPerc` string
    - `abatement` object
      - `amountPerc` string
      - `modality` string
    - `fine` object
      - `amountPerc` string
      - `modality` string
    - `interest` object
      - `amountPerc` string
      - `modality` string
  - `location` object
    - `merchant` object
      - `postalCode` string
      - `city` string
      - `merchantCategoryCode` string
      - `name` string
    - `url` string
    - `emv` string
    - `type` string
    - `locationId` string
    - `id` string
  - `key` string
  - `receiver` object
    - `name` string
    - `cpf` string
    - `cnpj` string
    - `postalCode` string
    - `city` string
    - `publicArea` string
    - `state` string
    - `fantasyName` string
  - `calendar` object
    - `expirationAfterPayment` string
    - `createdAt` string
    - `dueDate` string
  - `createAt` string
  - `feeInfo` object
    - `totalAmount` number
    - `percent` integer
    - `feeDetails` object[]
      - `amount` number
      - `description` string
      - `clientRequestId` string
      - `accountCredit` string

## Other responses

- `400`: 400

---

[API](https://skmtc.dev/celcoin/apis/baas-v2.md) - [All operations](https://skmtc.dev/celcoin/apis/baas-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/celcoin/apis/baas-v2/revisions/98ec6869c1f2?raw)
