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).
Para cancelar a uma transação com status "Aguardando pagamento" ou "Em análise", chame a função transparentCheckoutCancel(transactionCode).
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. |
Para estornar a uma transação com status "Paga", "Disponível" ou "Em disputa", chame a função transparentCheckoutRefund(transactionCode, refundValue).
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. |