PayNow QR
Transfiera fondos bancarios en Singapur por medio de 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, por sus siglas en inglés) para realizar transferencias bancarias directas a comercios y transferencias de persona a persona; permite a los usuarios transferir fondos de una cuenta bancaria a otra en Singapur mediante FAST. El servicio es gratuito para todos los clientes minoristas.
Los bancos participantes incluyen:
Bank of China
Citibank Singapore Limited
DBS Bank/POSB Credit Card
HSBC Bank (Singapur) Limited
ICICI Bank Limited Singapur
Maybank Singapore Limited
OCBC Bank
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, el consumidor es redirigido a la página de pago de Rapyd o el comercio muestra el QR de PayNow en su página utilizando el QR devuelto en Rapyd API, Crear pago.
El consumidor selecciona el método PayNow y aparece 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 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/Revocaciones | 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 Client Portal para consultar los reembolsos. |
Pagos periódicos | No |
Disputas/Contracargos | 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, consulte con su banco. |
Plazo de liquidación | El mismo día |
Guía Rapyd | Consulte Transferencias bancarias |
Crear pago
Cree un pago para enviar fondos cuando aparezca de nuevo el código QR en la respuesta de API Crear pago .
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 la respuesta de la API **Visual_Codes.PayNowQR** en formato png codificado en base64.
Crear página de pago
Puede 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"] }
Redirigirse a la página de pago de Rapyd
Puede configurar la página del comercio 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á el webhook(payment_completed) antes de mostrarle el estado al usuario.
Añadir fecha de caducidad
Puede añadirle una fecha de caducidad a sus 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 regresa 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 } }