Pular para o conteúdo principal

Atualizar Split de Pagamentos

Atualizar configuração de Split de Pagamento para adicionar um novo beneficiário

Request

POST 'https://apisandbox.delbank.com.br/baas/api/v1/split-payments/configurations/{splitPaymentId}/beneficiaries'

Headers

NameDescription
x-delbank-api-keyObrigatório. Chave de API
x-delfinance-account-idObrigatório. O número da conta bancária Delfinance

Body

NameTypeDescription
ruleTypeenumObrigatório Define o tipo de valor que será calculado. Opções:
- PERCENTAGE – O valor é calculado como uma porcentagem do valor total da transação. A porcentagem máxima permitida é 5%.
- FIXED – O valor é absoluto e fixo. Se o valor definido exceder 50% do valor da transação, o split não será realizado.
ruleAmountnumberObrigatório Valor a ser aplicado conforme o tipo (ruleType) selecionado.
beneficiaryBankAccountNumberstringObrigatório Conta de destino onde as regras de split serão aplicadas.

Response

Em caso de sucesso:

{
"id": 15,
"createdAt": "2025-09-19T20:04:38.112Z",
"updatedAt": "2025-09-19T20:04:38.112Z",
"beneficiaries": [
{
"id": 18,
"splitPaymentConfigurationId": 15,
"ruleAmount": 5,
"ruleType": "PERCENTAGE",
"pixKey": "string",
"bankIspb": "string",
"bankAccountNumber": "string",
"bankAccountBranch": "string",
"holderDocument": "string",
"holderName": "string",
"bankAccountType": "PAYMENT"
}
]
}

Atualizar configuração de Split de Pagamento para alterar a regra de um beneficiário

Request

PATCH 'https://apisandbox.delbank.com.br/baas/api/v1/split-payments/configurations/{splitPaymentId}/beneficiaries/{splitPaymentBeneficiaryId}'

Headers

NameDescription
x-delbank-api-keyObrigatório. Chave de API
x-delfinance-account-idObrigatório. O número da conta bancária Delfinance

Path Parameteres

NameDescription
splitPaymentIdObrigatório. ID da configuração de Split de Pagamento
splitPaymentBeneficiaryIdObrigatório. ID do beneficiário que terá a regra atualizada

Body

NameTypeDescription
ruleTypeenumObrigatório Define o tipo de valor que será calculado. Opções:
- PERCENTAGE – O valor é calculado como uma porcentagem do valor total da transação. A porcentagem máxima permitida é 5%.
- FIXED – O valor é absoluto e fixo. Se o valor definido exceder 50% do valor da transação, o split não será realizado.
ruleAmountnumberObrigatório Valor a ser aplicado conforme o tipo (ruleType) selecionado.

Response

Em caso de sucesso:

{
"id": 15,
"createdAt": "2025-09-19T20:04:38.112Z",
"updatedAt": "2025-09-19T20:04:38.112Z",
"beneficiaries": [
{
"id": 18,
"splitPaymentConfigurationId": 15,
"ruleAmount": 5,
"ruleType": "PERCENTAGE",
"pixKey": "string",
"bankIspb": "string",
"bankAccountNumber": "string",
"bankAccountBranch": "string",
"holderDocument": "string",
"holderName": "string",
"bankAccountType": "PAYMENT"
}
]
}