Split a posteriori

🚧

Splits para outras adquirências

O Split AZPAY funciona apenas para transações realizadas dentro da adquirência AZPAY, ou seja, não é possível realizar splits de pagamentos usando outras adquirências como Cielo, Rede, Stone. Apenas AZPAY código 33

Válido para vendas com cartões de crédito e boleto AZPAY. Você pode realizar a chamada abaixo até a data de vencimento da primeira parcela de recebimento da venda. Este recurso pode ser combinado com uma venda de pré-autorização, venda direta ou boketo.

Casos de uso - Venda Direta e Split de pagamento posterior a venda confirmada.

Imagina que sua plataforma tem o valor a ser cobrado definido porem ainda não tem definido as entidades que precisam receber o dinheiro, você pode realizar uma venda direta e em outro momento você pode adicionar as pessoas ou empresas na divisão de valores.

{
    "transaction-request": {
        "version": "1.0.0",
        "verification": {
            "merchantId": "{{merchantid}}",
            "merchantKey": "{{tokenazpay}}"
        },
        "split": {
            "transactionId": "{{transactionId}}",
            "acquirer": "33",
            "sellers": [
                {
                    "recipient": "2c7d2c6dd2f446728fe02968f3e0b907",
                    "liable": "true",
                    "charge_processing_fee": "true",
                    "charge_recipient_processing_fee": "true",
                    "percentage": "8.99"
                    
                },
                {
                    "recipient": "0a4775ddea084632973fca5b384847fd",
                    "liable": "true",
                    "charge_processing_fee": "true",
                    "is_gross_amount": "false",
                    "amount": "599"
                }
            ]
        }
    }
}
curl --location --request POST 'https://api.azpay.services/v1/receiver' \
--header 'Content-Type: application/json' \
--header 'Cookie: PHPSESSID=eeaa3149a3d55cd02ad4feab52364add' \
--data-raw '{
    "transaction-request": {
        "version": "1.0.0",
        "verification": {
            "merchantId": "{{merchantid}}",
            "merchantKey": "{{merchantKey}}"
        },
        "split": {
            "transactionId": "6CE8FC94-1427-0367-B1DA-3033B03C6BD1",
            "acquirer": "33",
            "sellers": [
                {
                    "recipient": "2c7d2c6dd2f446728fe02968f3e0b907",
                    "liable": "true",
                    "charge_processing_fee": "true",
                    "charge_recipient_processing_fee": "true",
                    "percentage": "8.99"
                    
                },
                {
                    "recipient": "0a4775ddea084632973fca5b384847fd",
                    "liable": "true",
                    "charge_processing_fee": "true",
                    "is_gross_amount": "false",
                    "amount": "599"
                }
            ]
        }
    }
}'

Campo

tipo

Descrição

liable

Booleano

define se o recebedor arca com prejuízo em caso de chargeback ou não. true arca; false não arca.

recipient

String

Identificador do seller recebedor. Esta identificação deve ser solicitada ao nosso suporte, será solicitado alguns documentos e o retorno em caso de aprovação será essa chave chamada recipient

charge_processing_fee

Booleano

define se vai ser feito split em cima do valor bruto (false) ou do valor líquido (true) da transação

charge_recipient_processing_fee

Booleano

Nessa condição, as taxas são pagas integralmente pelo recipient. Para isso, basta informar no split o charge_processing_fee é informado como false e charge_recipient_processing_fee igual a true. Pode ser aplicado tanto para percentual como para valor.

percentage

Float (1 a 100)

percentual da venda a ser splitado.

amount

int32

valor em centavos a ser splitado.

is_gross_amount

Quando usamos o charge_processing_fee com valor true e is_gross_amount com o valor true, o motor de split irá identificar que antes de realizar o split, ele precisará descontar a taxa para realizar o split com valor líquido.

❗️

Boleto

Não é possível remover split de uma transação de boleto não paga.


Did this page help you?