Transacciones
Transacciones
Retorna un QR de pago e ID de transacción. Una vez depositado el crypto, se procede a convertirlo a fiat y depositarlo en la cuenta bancaria del usuario.
Autorizaciones
Cuerpo
type_transactionstringRequeridoExample:
Tipo de transacción a realizar.
CHARGEuuid_cryptostring · uuidRequeridoExample:
Identificador del criptoactivo a usar. Lo puedes obtener de la lista de criptomonedas.
dbc98dd8-8706-4c76-81b2-2ea4eb38c5a9symbol_outstringRequeridoExample:
Moneda fiat de salida.
MXNamountnumber · floatRequeridoExample:
Monto a convertir.
1force_testingbooleanOpcionalExample:
Indica si la transacción es de prueba.
trueRespuestas
200
Transacción creada correctamente.
application/json
post
/terminal/send/fiatPOST /api/terminal/send/fiat HTTP/1.1
Host: https:/.swaphix.com
Api-Key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 133
{
"type_transaction": "CHARGE",
"uuid_crypto": "dbc98dd8-8706-4c76-81b2-2ea4eb38c5a9",
"symbol_out": "MXN",
"amount": 1,
"force_testing": true
}200
Transacción creada correctamente.
{
"uuid_transaction": "3505cfff-80f5-436f-8e83-1f4b53b17b4ef",
"qr": "iVBORw0KGgoAAAANSUhEUgAAAa4",
"status": 1
}Devuelve el estado actual de una transacción previamente creada. Se debe enviar el uuid_transaction en la URL.
Autorizaciones
Parámetros de ruta
uuid_transactionstringRequeridoExample:
UUID de la transacción a consultar.
60c893ac68bc4a2090b998ee3c4f4673Respuestas
200
Estado actual de la transacción.
application/json
get
/users/transactions/status/{uuid_transaction}GET /api/users/transactions/status/{uuid_transaction} HTTP/1.1
Host: https:/.swaphix.com
Api-Key: YOUR_API_KEY
Accept: */*
200
Estado actual de la transacción.
{
"data": {
"status": 4,
"status_label": "CANCELADA",
"status_external": "CANCELLED"
},
"message": "response success"
}