Transacciones

Actualizar una transacción

Actualiza los campos editables de una transacción.

PUT
/api/transactions/{id}

Autorización

bearerAuth
AutorizaciónBearer <token>

JWT de operador (panel): Authorization: Bearer <jwt>.

In: header

Parámetros de ruta

id*string

Parámetros de encabezado

X-Merchant-Id?string

Los operadores limitan la petición a un comercio. Los usuarios de comercio están anclados al suyo.

Cuerpo de la petición

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Cuerpo de la respuesta

application/json

curl -X PUT "https://example.com/api/transactions/string" \  -H "Content-Type: application/json" \  -d '{}'
{
  "data": {
    "id": "txn_…",
    "type": "payment",
    "correlation_id": "string",
    "payment_intent_id": "string",
    "order_id": "string",
    "payment_link_id": "string",
    "reference": "string",
    "payer_email": "user@example.com",
    "merchant_id": "string",
    "rail": "online_cnp",
    "payment_method": "card",
    "status": "approved",
    "amount_cents": 0,
    "currency": "string",
    "fee_cents": 0,
    "card": {
      "brand": "string",
      "last4": "string"
    },
    "customer_ref": "string",
    "decline_reason": "string",
    "risk_score": 0,
    "created_at": "2019-08-24T14:15:22Z",
    "captured_at": "2019-08-24T14:15:22Z",
    "metadata": {},
    "refund_status": "processing",
    "refund_id": "string",
    "refund_requested_at": "2019-08-24T14:15:22Z",
    "refunded_at": "2019-08-24T14:15:22Z"
  }
}
¿Te fue útil esta página?