QR de PayNow
Transfiere fondos bancarios en Singapur mediante un código QR.
¿Qué es PayNow QR?
PayNow es un método de pago electrónico en Singapur que utiliza códigos QR (respuesta rápida) para realizar transferencias bancarias directas a comerciantes y transferencias de persona a persona. Permite a los usuarios transferir fondos de una cuenta bancaria a otra en Singapur a través de FAST. El servicio es gratuito para todos los clientes minoristas.
Los bancos participantes incluyen:
Banco de China
Citibank Singapore Limited
Tarjeta de crédito DBS Bank/POSB
HSBC Bank (Singapur) Limited
ICICI Bank Limited Singapur
Maybank Singapore Limited
Banco OCBC
Standard Chartered Bank (Singapur) Limited
United Overseas Bank
Experiencia de usuario
Un consumidor añade un producto al carrito y pasa a la página de pago. El consumidor elige pagar con PayNow. A continuación, se redirige al consumidor a la página de Rapyd Checkout, o el comerciante muestra el QR de PayNow en su página utilizando el QR devuelto en la API Crea un pago.
El consumidor selecciona el método PayNow y se presenta un código QR.
El consumidor inicia sesión en la aplicación de banca móvil de su banco y escanea el código QR.
El consumidor también puede cargar la imagen QR si guarda el QR en las fotos.

El consumidor confirma la transferencia de fondos en su aplicación de banca móvil.

Una vez que se completa el pago, Rapyd envía un pago completado webhook para ti. Puede notificar al usuario cualquier detalle confirmado.
Detalles QR de PayNow
Categoría de método de pago | Transferencia bancaria |
|---|---|
Cadena de solicitud de pago | PMT = sg_paynow_bank Nombre de PMT = paynow |
País | Singapur |
Moneda de presentación | SGD |
Reembolsos/revocación | Sí, los reembolsos solo se admiten hasta 30 días a partir de la transacción original. Si los reembolsos se inician más de 30 días después de la transacción original, los reembolsos no se realizarán. Consulte Portal de clientes para ver los reembolsos. |
Pagos periódicos | No |
Disputas y devoluciones | No |
Límites de transacciones | Máximo: 200 000$ SDG o depende de los límites del banco Nota: La transferencia de PayNow puede requerir la firma de la transacción (2FA) para montos más altos. Por favor, consulta con tu banco. |
Plazo de liquidación | El mismo día |
Guía Rapyd |
Crear pago
Crea un pago para enviar fondos cuando se devuelva el código QR en el Crear pago Respuesta de API.
Respuesta
//Request POST https://sandboxapi.rapyd.net/v1/payments { "amount": 10, "currency": "SGD", "payment_method": { "type": "sg_paynow_bank", "fields": {} } }
Nota: El código QR de PayNow aparecerá en **Visual_Codes.PayNowQR** en la respuesta de la API en formato png codificado en base64.
Crear página de pago
Puedes crear una página de pago que muestre el QR de PayNow en la página URL.
Solicitud
//Request POST https://sandboxapi.rapyd.net/v1/checkout { "complete_payment_url": "www.merchant.com/complete", "cancel_payment_url": "www.merchant.com/cancel", "payment_method_types_include":[ " sg_paynow_bank"] }
Redirigir a la página de pago de Rapyd
Puedes configurar la página del vendedor para redirigir al consumidor a una página de pago de Rapyd. Una vez escaneado el QR, el usuario debe hacer clic en el botón Finalizar, que lo redirigirá a complete_payment_url. Recibirás el webhookpayment_completed) antes de mostrar el estado al usuario.
Añadir fecha de caducidad
Puedes añadir una fecha de caducidad a tus códigos QR de PayNow. Si el consumidor no escanea y envía el pago en el plazo establecido, el intento fallará

Solicitud
Crear página de pago describe los parámetros de la solicitud.
Solicitud
{ "amount": 123.45, "complete_payment_url": "http://example.com/complete", "country": "SG", "currency": "SGD", "error_payment_url": "http://example.com/error", "merchant_reference_id": "950ae8c6-78", "cardholder_preferred_currency": true, "language": "en", "metadata": { "merchant_defined": true }, "payment_method_types_include": [ "sg_paynow_bank" ], "expiration": 1611384431, "payment_method_types_exclude": []
Respuesta
Objeto de página de pago describe los campos de la respuesta.
La página vuelve en
redirect_urlla fecha de caducidad regresa enpage_expiration
Respuesta
{ "status": { "error_code": "", "status": "SUCCESS", "message": "", "response_code": "", "operation_id": "9e749eb7-6ffa-4497-9876-247eacf98b6b" }, "data": { "id": "checkout_01e57a11472c3868937d8e072d7f56d2", "country": "SG", "currency": "SGD", "amount": 123.45, "status": "NEW", "payment": { "id": "", "amount": 123.45, "original_amount": 0, "is_partial": false, "currency_code": "SGD", "country_code": "SG", "status": "", "description": "Payment via Checkout", "merchant_reference_id": "950ae8c6-78", "customer_token": "", "expiration": 1611384431, "captured": false, "refunded": false, "refunded_amount": 0, "receipt_email": "", "redirect_url": "", "complete_payment_url": "http://example.com/complete", "error_payment_url": "http://example.com/error", "receipt_number": "", "flow_type": "", "address": null, "statement_descriptor": "", "transaction_id": "", "created_at": 0, "metadata": { "merchant_defined": true }, "failure_code": "", "failure_message": "", "paid": false, "paid_at": 0, "dispute": null, "refunds": null, "order": null, "outcome": null, "visual_codes": {}, "textual_codes": {}, "instructions": {}, "ewallet_id": null, "ewallets": [], "payment_method_options": {}, "payment_method_type": "", "payment_method_type_category": "bank_transfer", "fx_rate": "", "merchant_requested_currency": null, "merchant_requested_amount": null, "payment_fees": null, "invoice": "", "escrow": null }, "payment_method_type": "", "payment_method_type_categories": null, "payment_method_types_include": [ "sg_paynow_bank" ], "payment_method_types_exclude": [], "customer": "", "customer_default_payment_method": "", "customer_data": null, "country_name": "Singapore", "merchant_color": "", "merchant_website": "http://rapyd.net", "merchant_logo": "", "merchant_alias": "Test Merchant", "merchant_customer_support": { "email": null, "url": null, "phone_number": null }, "language": "en", "complete_checkout_url": "", "cancel_checkout_url": "", "redirect_url": "https://sandboxcheckout.rapyd.net?token=checkout_01e57a11472c3868937d8e072d7f56d2", "timestamp": 1612562418, "page_expiration": 1613772018, "cart_items": [], "complete_checkout_auto_redirect": false } }