Skip to main content
GET
/
card
/
get
/
{id}
curl 'https://api.goatpay.com.br/v1/card/get/clx_tx_card' \
  -H 'X-API-Key: gp_live_SUA_CHAVE'
{
  "success": true,
  "message": "Transação de cartão",
  "data": {
    "found": true,
    "id": "clx_tx_card",
    "status": "COMPLETED",
    "amount": 150,
    "netAmount": 142.35,
    "feeAmount": 7.65,
    "externalReference": null,
    "completedAt": "2026-06-02T15:30:00.000Z"
  },
  "requestId": "req_abc"
}
curl 'https://api.goatpay.com.br/v1/card/get/clx_tx_card' \
  -H 'X-API-Key: gp_live_SUA_CHAVE'
{
  "success": true,
  "message": "Transação de cartão",
  "data": {
    "found": true,
    "id": "clx_tx_card",
    "status": "COMPLETED",
    "amount": 150,
    "netAmount": 142.35,
    "feeAmount": 7.65,
    "externalReference": null,
    "completedAt": "2026-06-02T15:30:00.000Z"
  },
  "requestId": "req_abc"
}
{
  "success": true,
  "message": "Transação não encontrada",
  "data": {
    "found": false
  },
  "requestId": "req_abc"
}

Parâmetros

id
string
required
transactionId retornado em POST /card/checkout.

Status típicos

statusSignificado
PENDINGAguardando pagamento no Stripe Checkout
COMPLETEDPagamento confirmado
FAILEDFalha ou cancelamento
REVERSEDEstornado (total ou parcial conforme operação)
Prefira webhooks payment.paid / payment.failed em produção. Use este endpoint para polling ou reconciliação pontual.
Permissão: card/get. Guia: Cartão Stripe Connect.

Authorizations

X-API-Key
string
header
required

Chave gp_live_... criada em Integrações → Chaves de API no dashboard.

Path Parameters

id
string
required

ID do recurso (transação, cobrança, webhook, etc.)

Response

200 - application/json

Transação de cartão consultada.

success
boolean
required
message
string
required
data
object
required
requestId
string