Skip to content

Latest commit

 

History

History
61 lines (54 loc) · 2.8 KB

Processando o Checkout.md

File metadata and controls

61 lines (54 loc) · 2.8 KB

Processando o Checkout

Boleto, Cartão de Débito e Cartão de Crédito

O Checkout Transparente é realizado através da função transparentCheckout(body). O parâmetro body varia de acordo com as três opções disponibilizadas pelo PagSeguro (Boleto, Cartão de Débito e Cartão de Crédito).

Cancelar transação

Para cancelar a uma transação com status "Aguardando pagamento" ou "Em análise", chame a função transparentCheckoutCancel(transactionCode).

Parâmetros

Variável Tipo Descrição
transactionCode* string Código da transação. Transação deverá estar com os status Aguardando pagamento ou Em análise. Formato: Uma sequência de 36 caracteres, com os hífens, ou 32 caracteres, sem os hífens.

Estornar transação

Para estornar a uma transação com status "Paga", "Disponível" ou "Em disputa", chame a função transparentCheckoutRefund(transactionCode, refundValue).

Parâmetros

Variável Tipo Descrição
transactionCode* string Código da transação. Transação deverá estar com os status "Paga", "Disponível" ou "Em disputa". Formato: Uma sequência de 36 caracteres, com os hífens, ou 32 caracteres, sem os hífens.
refundValue* string Valor do estorno. Utilizado no estorno de uma transação, corresponde ao valor a ser devolvido. Se não for informado, o PagSeguro assume que o valor a ser estornado é o valor total da transação. Formato: Decimal, com duas casas decimais separadas por ponto (p.e., 1234.56), maior que 0.00 e menor ou igual ao valor da transação.