Split em assinaturas

A única diferença entre a criação de uma assinatura com e sem Split se dará no envio do array split na requisição de criação de uma assinatura. Este array é chamado split e contém a lista de objetos walletId e valores a serem transferidos quando a cobrança for recebida.

{
    ...
    "split":[
        {
            "walletId":"48548710-9baa-4ec1-a11f-9010193527c6",
            "fixedValue":20.00
        },
        {
            "walletId":"0b763922-aa88-4cbe-a567-e3fe8511fa06",
            "percentualValue":10.00
        }
    ]
}

🚧

O split configurado na assinatura servirá como um template, que será utilizado na criação de cada nova cobrança.

Atualizar Split da Assinatura

Para atualizar o split, basta recuperar o ID da assinatura e utilizar o método de Atualização de assinatura para realizar a atualização e informar os novos atributos de split.

{
    ...
    "split":[
        {
            "walletId":"48548710-9baa-4ec1-a11f-9010193527c6",
            "fixedValue":10.00
        }
    ]
}

🚧

Ao atualizar uma assinatura, caso não queira alterar as configurações do Split, não informe o parâmetro split na requisição, pois passando null ou [] o Split será desativado.

Cobranças já geradas não irão ser atualizadas. Para atualizar o split de cobranças já geradas será necessário fazê-lo manualmente em cada cobrança da assinatura, atualizando as cobranças.

Consultar Split em Assinatura

Para consultas as definições de split de uma determinada assinatura, você poderá utilizar o método de Listar Assinaturas ou então Recuperar uma única assinatura.