latestOpenAPI 3.0.02026-08-1411579732.4 KB

6bf9c0ba354b

Pagos
Payments

Pago mediante wallet

Si se quiere integrar directamente Google Pay o Apple Pay, se puede proceder al pago indicando la orden a pagar y el Payload devuelto por cualquiera de estos wallet. Este flujo es necesario en pagos a través de APP ya que no es posible mostrar el botón de Google Pay o Apple Pay en un webview desde un dispositivo móvil.

Si el wallet es Google Pay, es posible que sea necesario finalizar el cobro mediante 3DS. En este caso, la respuesta devuelta contendrá la URL a la que debe redirigirse al usuario para autenticarse y poder finalizar el cobro. Si el wallet es Apple Pay, la orden se considerará pagada como 3DS porque Apple Pay se considera un método de pago seguro.

post/payment/wallet

Parameters

#/paths/~1/get/parameters/0 — unresolved $ref

Request body

signatureSignature required— unresolved $ref
order_uuidUuid required— unresolved $ref
wallet'GOOGLEPAY' | 'APPLEPAY' required

Tipo de wallet utilizado.

payloadstring required

Payload devuelto por el wallet (Google Pay o Apple Pay).

customer_ipCustomerIp — unresolved $ref

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.