Pagos
Payments

En este método de pago no interviene el usuario. Para ello se necesita el uuid de la orden de pago y el uuid de una tarjeta previamente almacenada en el sistema.

Si el comercio tiene el sistema antifraude activado, podría darse el caso que alguna regla se activase y fuese necesario finalizar el cobro por 3DS. En este caso, la respuesta devuelta contendrá la URL a la que debe redirigirse al usuario para autenticarse y poder finalizar el cobro.

Bajo ningún concepto debe modificarse esta URL, puesto que su formato puede variar en futuras actualizaciones. Su uso se restringe a obtenerla del cuerpo de la petición y redirigir al usuario.

La IP del usuario que solicita el pago debe indicarse en formato IPv4 o IPv6. Si no se indica, no se podrán ejecutar medidas antifraude relacionadas con la IP.

post/payment/direct

Request

  • Base URL
    https://api.paylands.com/v1/sandbox
  • URL
    https://api.paylands.com/v1/sandbox/payment/direct
  • Auth
    none required

Parameters

#/paths/~1/get/parameters/0 (unresolved $ref)

Request body

signatureSignature required(unresolved $ref)
order_uuidUuid required(unresolved $ref)
card_uuidUuid (unresolved $ref)
customer_ipstring

IP del usuario.

Example request

{
  "signature": "121149a0ba5361191d740fa898784a8b",
  "order_uuid": "1F405EA3-9798-42A6-9E87-BD347EF67F55",
  "card_uuid": "C10721E7-1404-45DC-8762-351DD9945D1D",
  "customer_ip": "62.43.214.55"
}

Response

OK

messagestring required

Nombre del código HTTP de respuesta.

codenumber required

Código de respuesta.

current_timestring required

Fecha y hora de la petición.

Changes

    • warning

      added the new jp enum value to the //// response property for the response status

    • info

      removed the ja enum value from the //// response property for the response status

    • warning

      added the new ja enum value to the //// response property for the response status

    • info

      removed the jp enum value from the //// response property for the response status