Skip to main content

Transferir a una membresía

Con una representación de objeto válida, este punto final permite crear una nueva transacción.

Método: POST
URL: api/cardholder/charge
Ejemplo de Request:

{
"amount": 1,
"membership": "760010145",
"description": "Decription"
}

Respuestas detalladas

200 OK - Solicitud exitosa

  • Descripción: La solicitud se procesó correctamente.
  • Respuesta:
{
"success": true,
"folio": 102092,
"date": "2025-06-10T14:39:46.117421Z",
"message": "Operacion realizada correctamente"
}

422 Unprocessable Entity - Error en los datos enviados

  • Descripción: Los datos enviados no cumplen con las reglas de validación.
  • Respuesta:
{
"success": false,
"message": "Error al validar los datos.",
"errors": [
{
"field": "membership",
"message": "La membresía 7600101454 no pertenece al comercio indicado."
}
]
}

500 Internal Server Error - Error en el servidor

  • Descripción: Ocurrió un problema inesperado en el servidor.
  • Respuesta:
{
"success": false,
"message": "¡Ocurrio un problema. Contacte a soporte!"
}