TryploPay
  1. Faturas
TryploPay
  • Começe por Aqui
  • Status
  • Autenticação
    • Auth
      GET
    • Status Credencial
      GET
  • Consumidores
    • Lista Consumidores
      GET
  • Faturas
    • Cartão de Crédito
    • Lista Faturas
      GET
    • Criar Fatura
      POST
    • Atualizar Vencimento
      PATCH
    • Cancelar Fatura
      DELETE
    • Estornar Fatura
      PUT
    • Adicionar Tracking Code
      POST
  • Contestações
    • Listar Mediações
      GET
    • Listar Chargebacks
      GET
  • Webhooks
    • Exemplos de Webhooks
    • Validar Webhook Recebido
      OPTIONS
    • Reenviar Webhook
      COPY
  • BAAS
  1. Faturas

Estornar Fatura

PUT
https://api.tryplopay.com/invoices
💡
Escopo Necessário: invoice.refund
Neste endpoint, você poderá ESTORNAR uma fatura.
É obrigatório o envio completo das informações no body, ou ocasionará erro.
Em Caso de Cartão, o reembolso sempre será integral.
CAMPOTIPOOBRIGATORIODESCRIÇÃOVALORES
idINTSIMNOSSO ID DA FATURA
amountDOUBLE(10,2)NÃOVALOR DO ESTORNO. VÁLIDO APENAS PARA PIX12.30
reasonSTRINGSIMMOTIVOCONFORME TABELA ABAIXO
TABELA DE RAZÕES PARA ESTORNO (campo reason)#
VALORTIPODESCRIÇÃO
DESA_COMERCARTÃODesacordo Comercial
VEND_OPTOUCARTÃODecisão do Vendedor
CBK_FORCECARTÃOReembolso por Chargeback
RA_CCCARTÃOReembolso por Reclame Aqui
BE08PIXDevolução por Erro do PSP ou Gateway
FR01PIXDevolução por MED/Fraude
MD06PIXDevolução Normal
SL02PIXDevolução Por Desacordo
FRAUDPIXFRAUDE
RFB_VALIDATIONPIXIRREGULARIDADE NO CADASTRO
USER_REQUESTEDPIXSolicitação feita pelo usuário.
ACCOUNT_CLOSUREPIXConta encerrada.
RA_PIXPIXReembolso por Reclame Aqui

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Bodyapplication/json

Examples

Respostas

🟢200200 - Sucesso Cartão
application/json
Body

🟢200Sucesso PIX
🟠400Erro Cartão
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.tryplopay.com/invoices' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "payment": {
        "id": 123456789,
        "amount": 10.50,
        "reason": "MD06"
    }
}'
Response Response Example
200 - 200 - Sucesso
{
    "date": "2025-09-16 20:32:34",
    "success": true,
    "error": false,
    "type": "refund",
    "api": {
        "by": "TRYPLOPAY.com",
        "version": "3.0.2",
        "updated": "2025-05-06"
    },
    "__seconds": 2.3541719913482666,
    "refund": {
        "currency": "BRL",
        "id": "ef02e54c-d205-410e-975d-69f4756acde8",
        "details": {
            "amount": 5,
            "original": {
                "ete": "990cd7b9-7246-43f4-95d9-2cdf1e25f087"
            },
            "ete": "E004169682025091622341iBpf5CXSCT",
            "id": "D13935893202509162332b7rDBZCpZ6x",
            "reason": "MD06",
            "description": null
        }
    }
}
Página anterior
Cancelar Fatura
Próxima página
Adicionar Tracking Code
Built with