Documentation Index
Fetch the complete documentation index at: https://docs.stylepay.com.br/llms.txt
Use this file to discover all available pages before exploring further.
Como funciona
Ao gerar um QR Code, inclua o arraysplit no payload. Quando a transacao for paga, o valor liquido e distribuido automaticamente entre os recebedores definidos, sem nenhuma acao adicional da sua parte.
O split incide sobre o valor liquido da cobranca, ou seja, depois da taxa da plataforma. A taxa fica com a plataforma e o valor liquido restante fica automaticamente com o dono da cobranca.
- Por percentual, usando
percentageSplit - Por valor fixo em centavos, usando
fixedAmountCents
Campos do split
| Campo | Tipo | Descricao |
|---|---|---|
username | string | Username da conta StylePay que recebera a fatia. |
percentageSplit | string ou number | Percentual a ser repassado. Aceita decimais, por exemplo "10.5". |
fixedAmountCents | number | Valor fixo em centavos. Deve ser inteiro, por exemplo 300 para R$ 3,00. |
Regras
Exemplo com percentual
Inclua o objetosplit junto ao payload normal de criacao de QR Code:
Exemplo com valor fixo e percentual
Neste exemplo, a cobranca bruta e deR$ 15,00, a taxa da plataforma e R$ 1,00 e o valor liquido e R$ 14,00.
Calculo
| Recebedor | Regra | Valor |
|---|---|---|
| Plataforma | Taxa | R$ 1,00 |
alice | R$ 3,00 fixo | R$ 3,00 |
bob | 10% do liquido total | R$ 1,40 |
| Dono da cobranca | Liquido restante | R$ 9,60 |
Exemplos invalidos
Nao enviefixedAmount; use somente fixedAmountCents:
Resposta
Quando o split e aceito, a resposta inclui um resumo detalhado de como o valor sera distribuido:Os valores em
amount_cents, fixedAmountCents, split_amount_cents e owner_amount_cents estao em centavos. Quando houver arredondamento em splits percentuais, a distribuicao usa o metodo Largest Remainder para garantir que nenhum centavo seja perdido.
