Criar transação de crédito sem o nó da divisão

⚠️

Para submeter uma transação do Gateway de Pagamentos ao Split de Pagamento, basta enviar o Parâmetro Payment.DoSplit como true e adicionar o nó Payment.SplitPayments.

ℹ️

As características de uma transação de crédito são:

Neste caso, o master recebe o valor da transação descontado o MDR acordado com o Split de Pagamento. A tarifa Fixa acordada entre o master e o Split de Pagamento é sensibilizada diretamente na agenda de ambas as partes.


Taxa Split de Pagamento: 2% MDR + R$0,10 Tarifa Fixa.

Master:

  • Crédito de R$98,00 (R$100,00 da transação menos R$2,00 de MDR do Split de Pagamento);
  • Débito de R$0,10 (Tarifa Fixa acordada com o Split de Pagamento).

O total a receber pelo master será R$97,90.

Split de Pagamento:

  • Crédito: R$2,10 (MDR aplicado sobre o valor total da transação mais R$0,10 (Tarifa Fixa acordada com o Master).

O total a receber pelo Split de Pagamento será R$2,10.

Veja a requisição dessa transação no valor de R$100,00, com captura automática, sem o nó contendo as regras de divisão.

Requisição


{
    "merchantorderid": "30082019",
    "customer": {
        "Name": "Comprador Accept",
        "email": "[email protected]",
        "Identity": "18160361106",
        "identitytype": "CPF",
        "Mobile": "5521995760078"
    },
    "payment": {
        "Provider": "Simulado",
        "type": "Creditcard",
        "DoSplit": "True",
        "amount": 10000,
        "capture": true,
        "installments": 1,
        "softdescriptor": "teste",
        "CreditCard": {
            "cardNumber": "4481530710186111",
            "holder": "Yamilet Taylor",
            "ExpirationDate": "12/2019",
            "SecurityCode": "693",
            "Brand": "Visa",
            "SaveCard": "false"
        },
            ]
        }
    }
}

A seguir, veja as propriedades de campo nesta requisição:

PropriedadeTipoTamanhoObrigatórioDescrição
MerchantIdGUID36Sim (envio no header)Identificador da loja no Split.
MerchantKeyTexto40Sim (envio no header)Chave pública para autenticação dupla no Split de Pagamento.
MerchantOrderIdTexto50SimNumero de identificação do Pedido
Customer.EmailTexto255NãoE-mail do comprador
Customer.NameTexto255SimNome do comprador
Customer.IdentityTexto14NãoNúmero do RG, CPF ou CNPJ do Cliente
Customer.IdentityTypeTexto255NãoTipo de documento de identificação do comprador (CPF ou CNPJ)
Customer.MobileTexto14NãoCelular do comprador
Customer.PhoneTexto14NãoTelefone do comprador
Customer.DeliveryAddress.StreetTexto255NãoEndereço do comprador
Customer.DeliveryAddress.NumberTexto15NãoNúmero do endereço de entrega do pedido
Customer.DeliveryAddress.ComplementTexto50NãoComplemento do endereço de entrega do pedido
Customer.DeliveryAddress.ZipCodeTexto9NãoCEP do endereço de entrega do pedido
Customer.DeliveryAddress.CityTexto50NãoCidade do endereço de entrega do pedido
Customer.DeliveryAddress.StateTexto2NãoEstado do endereço de entrega do pedido
Customer.DeliveryAddress.CountryTexto35NãoPais do endereço de entrega do pedido
Customer.DeliveryAddress.DistrictTexto50NãoBairro do Comprador.
Payment.ProviderTexto15SimNome da provedora de Meio de Pagamento
Payment.TypeTexto100SimTipo do meio de pagamento. Possíveis Valores: CreditCard ou DebitCard
Payment.AmountNúmero15SimValor do Pedido (ser enviado em centavos)
Payment.InstallmentsNúmero2SimNúmero de Parcelas
Payment.CaptureBooleano***Não (Default false)Booleano que indica se a autorização deve ser com captura automática (true) ou não (false). Deverá verificar junto à adquirente a disponibilidade desta funcionalidade
Payment.SoftDescriptorTexto13NãoTexto que será impresso na fatura do portador. Na fatura, o SoftDescriptor pode ser encurtado de acordo com as regras da adquirente e bandeira.
CreditCard.CardNumberTexto19SimNúmero do Cartão do comprador
CreditCard.HolderTexto25SimNome do portador impresso no cartão
CreditCard.ExpirationDateTexto7SimData de validade impresso no cartão
CreditCard.SecurityCodeTexto4SimCódigo de segurança impresso no verso do cartão
CreditCard.BrandTexto10SimBandeira do cartão
CreditCard.SaveCardBooleano***Não (Default false)Booleano que identifica se o cartão será salvo para gerar o token (CardToken)

Resposta

{
    "MerchantOrderId": "30082019",
    "Customer": {
        "Name": "Comprador Accept",
        "Identity": "18160361106",
        "IdentityType": "CPF",
        "Email": "[email protected]",
        "Mobile": "5521995760078"
    },
    "Payment": {
        "ServiceTaxAmount": 0,
        "Installments": 1,
        "Interest": "ByMerchant",
        "Capture": true,
        "Authenticate": false,
        "Recurrent": false,
        "CreditCard": {
            "CardNumber": "448153******6111",
            "Holder": "Yamilet Taylor",
            "ExpirationDate": "12/2019",
            "SaveCard": false,
            "Brand": "Visa"
        },
        "ProofOfSale": "20190830104433081",
        "AcquirerTransactionId": "0830104433081",
        "AuthorizationCode": "042693",
        "SoftDescriptor": "teste",
        },
        "DoSplit": true,
        "SplitPayments": [
            {
                "SubordinateMerchantId": "f43fca07-48ec-46b5-8b93-ce79b75a8f63",
                "Amount": 10000,
                "Fares": {
                    "Mdr": 2.00,
                    "Fee": 10
                },
                "Splits": [
                    {
                        "MerchantId": "f43fca07-48ec-46b5-8b93-ce79b75a8f63",
                        "Amount": 10000
                    }
                ]
            }
        ],
        "PaymentId": "5b01552e-bf38-430e-bd38-8517c36a1ca2",
        "Type": "CreditCard",
        "Amount": 10000,
        "ReceivedDate": "2019-08-30 10:44:13",
        "CapturedAmount": 10000,
        "CapturedDate": "2019-08-30 10:44:33",
        "Currency": "BRL",
        "Country": "BRA",
        "Provider": "Simulado",
        "ReasonCode": 0,
        "ReasonMessage": "Successful",
        "Status": 2,
        "ProviderReturnCode": "6",
        "ProviderReturnMessage": "Operation Successful",
        "Links": [
            {
                "Method": "GET",
                "Rel": "self",
                "Href": "https://apiquerysandbox.braspag.com.br/v2/sales/5b01552e-bf38-430e-bd38-8517c36a1ca2"
            },
            {
                "Method": "PUT",
                "Rel": "void",
                "Href": "https://apisandbox.braspag.com.br/v2/sales/5b01552e-bf38-430e-bd38-8517c36a1ca2/void"
            }
        ]
    }
}