Skip to main content

Documentación

Enlaces de pago

Crea páginas que se puedan reutilizar para las solicitudes de pago.

Los enlaces de pago se pueden agregar a SMS, WhatsApp, facturas, correos electrónicos o cualquier lugar donde puedas pegar un enlace. Una vez que generes un enlace de pago desde tu cuenta de Rapyd, se crea una página de prepago para el cliente con un importe de pago fijo o un importe de pago abierto que se puede editar

A continuación, se redirige al cliente a una página de pago con el importe seleccionado para completar el pago. En el futuro, el cliente podrá reutilizar el mismo enlace para pagar con el mismo importe fijo o personalizado.

  1. Haga clic Proceder al pago.

    save-card-details-rapyd-checkout-flow-1.png
  2. Selecciona tu tipo de método de pago. Introduce los detalles del método de pago.

  3. Haga clic Haga su pedido para completar el pago.

    payment-links-flow-2.png
  4. Aparece la página de confirmación de pago.

    payment-links-flow-3.png
payment-links-flow-4.png
  1. Generas un enlace de pago mediante una solicitud de API.

  2. El cliente hace clic en el enlace de pago y aparece una página de prepago. El cliente ve un importe fijo O introduce un importe personalizado para pagar y Continuar.

  3. Rapyd redirige automáticamente al cliente a la página de pago para completar el pago.

  4. El cliente completa el pago con el método de pago deseado.

  5. Rapyd te envía un webhook y tú lo notificas al cliente.

Nota: Si el cliente vuelve al enlace de pago, el enlace es reutilizable y permite al cliente crear otro pago.

Enlaces de pago con FX

Puedes crear un enlace de pago y cobrar la moneda de tu elección mediante FX. Su cliente puede pagar en una divisa, mientras que usted recauda los fondos en una divisa diferente mediante FX. Pase el fixed_side y requested_currency campos del cuerpo de la solicitud.

Puedes crear un enlace de pago mediante la API de Rapyd con Crea un enlace de pago.

Descripción de los parámetros de ruta

Ver Crear enlace de pago para obtener detalles adicionales sobre los parámetros.

Parámetro de ruta

Necesario

Descripción

pagos máximos

no

El número de veces que se puede usar un enlace de pago para pagar antes de que caduque.

Descripción de los parámetros corporales

Parámetro corporal

Necesario

Descripción

cantidad

El importe del pago, en unidades monetarias definidas en moneda.

país

El código ISO 3166-1 ALPHA-2 de dos letras para el país.

moneda

En las transacciones sin divisas, define la moneda de la transacción. Código ISO 4217 de tres letras

En las transacciones de divisas:

  • ¿Cuándo? fixed_side es comprar, es la moneda recibida en el monedero de Rapyd.

  • ¿Cuándo? fixed_side es vender, es la moneda que se cobra al comprador.

lado_fijo

no

Indica si el tipo de cambio es fijo para la parte compradora (vendedor) o para la parte vendedora (comprador).

  • comprar - La moneda que recibe Rapyd Wallet por bienes o servicios. La compra secundaria fija se refiere a los fondos del vendedor (comerciante)

  • vender - La moneda en la que se cobra al comprador por la compra de bienes o servicios. La venta secundaria fija se refiere a los fondos del comprador (cliente).

divisa_solicitada

no

Divisa para un lado de una transacción de divisas. Código ISO 4217 de tres letras

  • ¿Cuándo? fixed_side es vender, es la moneda recibida en el Rapyd Wallet.

  • ¿Cuándo? fixed_side es comprar, es la moneda que se cobra al comprador (cliente).

Crear solicitud de enlace de pago
    • Solicitud

      • // Request URL: POST https://sandboxapi.rapyd.net/v1/hosted/collect/payments                                        
        // Message body: 
        
        {
           "country": "US",
           "currency": "USD",
           "amount": "200",
           "merchant_reference_id": "payment link",
           "language": "EN",
           "checkout": {
             "error_payment_url": "https://www.rapyd.net",
             "complete_payment_url": "https://www.rapyd.net"
           }
        }
        
Crear respuesta de enlace de pago

Crear enlace de pago describe los campos de la respuesta.

    • Respuesta

      • {
           "status": {
               "error_code": "",
               "status": "SUCCESS",
               "message": "",
               "response_code": "",
               "operation_id": "72697a92-cf9d-4626-8712-b3f48111f3a7"
           },
           "data": {
               "id": "hp_reuse_bf49164ab53b44f3a961aa4bec6659f4",
               "amount": 200,
               "currency": "USD",
               "country": "US",
               "amount_is_editable": false,
               "merchant_reference_id": "payment link",
               "template": {
                   "error_payment_url": "https://www.rapyd.net",
                   "complete_payment_url": "https://www.rapyd.net"
               },
               "customer": "",
               "requested_currency": null,
               "fixed_side": null,
               "status": "NEW",
               "language": "en",
               "org_id": "20044f9b-8f6d-41d9-a106-c6d2c0f54d92",
               "merchant_color": "",
               "merchant_logo": "",
               "merchant_website": "https://www.rapyd.net",
               "merchant_customer_support": {},
               "merchant_alias": "N/A",
               "merchant_terms": "",
               "merchant_privacy_policy": "",
               "page_expiration": 1745703479,
               "redirect_url": "https://sbox.rapyd.ly/pay/xD8bROm3"
           }
        }