Skip to main content
POST
/
v2
/
transactions
/
card
/
payments
/
{transactionId}
/
confirm
Confirmar pago con tarjeta
curl --request POST \
  --url https://sandbox-rampa.mesadepagos.com/api/v2/transactions/card/payments/{transactionId}/confirm \
  --header 'Authorization: Bearer <token>'
{
  "transactionId": "550e8400-e29b-41d4-a716-446655440100",
  "externalReference": "ORDER-CARD-1001",
  "type": "cardPayment",
  "status": "completedTransaction",
  "amount": "100.50",
  "currency": "BOB",
  "country": "BO",
  "message": "Card payment confirmed successfully.",
  "authorizationCode": "AUTH-789456"
}

Authorizations

Authorization
string
header
required

JWT obtenido desde /v2/auth/login

Path Parameters

transactionId
string
required

Identificador de la transacción a confirmar.

Example:

"550e8400-e29b-41d4-a716-446655440100"

Response

Pago con tarjeta confirmado exitosamente.

transactionId
string
required

Identificador único de la transacción.

Example:

"550e8400-e29b-41d4-a716-446655440100"

externalReference
string
required

Referencia externa enviada por el partner.

Example:

"ORDER-CARD-1001"

type
enum<string>
required

Tipo de transacción.

Available options:
cardPayment
Example:

"cardPayment"

status
enum<string>
required

Estado final de la confirmación.

Available options:
completedTransaction,
failedTransaction
Example:

"completedTransaction"

amount
string
required

Monto cobrado.

Example:

"100.50"

currency
string
required

Moneda del pago.

Example:

"BOB"

country
string
required

Código del país.

Example:

"BO"

message
string
required

Mensaje descriptivo del resultado.

Example:

"Card payment confirmed successfully."

authorizationCode
string

Código de autorización de la operación.

Example:

"AUTH-789456"