Pagar uma sessão
Inicia uma cobrança para a sessão. Em sessões 1:N, cada chamada aceita representa uma tentativa individual dentro da capacidade configurada em maxPayments. A resposta é a cobrança criada e não retorna multiplePayments; consulte GET /v1/sessions/{id} para acompanhar o estado agregado atualizado.
Path Parameters
Identificação da sessão a ser paga
Body
Corpo para pagamento da sessão (paymentMethod e paymentSource). Se existir split, as regras foram definidas na criação da sessão (splitRules em POST /v1/sessions) e são aplicadas ao processar esta cobrança; não envie splitRules aqui.
Define o método de cobrança
- Cartão
- Pix
- Boleto
- Drip
- NuPay
- Click to Pay
Dados para cobrança por cartão de crédito salve
- Cartão tokenizado
- Cartão one shot
- Token
- Cartão com Customer salvo
- Pagamentos com dados de Customer
- Click to Pay
Identificador de comprador para consulta futura
Parâmetros adicionais para análise de fraude. Alguns destes campos podem ser necessários para processar com provedores específicos.
Response
Created
Identificador da transação
Identificador do cliente na Malga
Identificador do merchant id utilizado na transação
Descrição da cobrança para consulta futura
Identificador único da cobrança do lado do cliente para conciliação futura
Data de criação do cartão
Valor da transação em centavos, exemplo 100 para cobrar R$ 1,00
Valor original da transação em centavos, exemplo 100 para cobrar R$ 1,00
Identificador da moeda para processamento da cobrança, formato ISO 4217.
Descrição a ser exibida na fatura do comprador
Status da sessão
created, paid, canceled, voided - Cartão de crédito
- Pix
- Boleto
- Option 4
- NuPay
dados para cobrança por cartão de crédito salve
- Cartão de crédito
- Cartão tokenizado
- Customer