Características #
| Característica | Detalles |
|---|---|
| Tratamiento de divisas | MYR、CNY |
| Divisas de liquidación | MYR |
| Importe mínimo de transacción | 0,01MYR |
| Importe máximo de la transacción | 2500MYR |
| Reembolsos | × |
| Reembolsos parciales | × |
Proceso de pago #
- El cliente elige pagar con unionpay y es redirigido a la página de pago de unionpay
Integración de servidor a servidor #
Con unionpay, los clientes pagan redirigiéndose desde su sitio web o aplicación, finalizan el pago y vuelven a su sitio web o aplicación, donde recibirá una notificación inmediata sobre si el pago se ha realizado correctamente o no.
Visión general #
Para la integración directa de la API, puede crear la intención de pago y obtener la url en un solo paso, la siguiente es la demostración de la creación de intenciones de pago:
- Crear una PaymentIntent
Crear una PaymentIntent #
Un PaymentIntent es un objeto que representa su intención de cobrar el pago de su cliente y realiza un seguimiento del ciclo de vida del proceso de pago. Cree un PaymentIntent en su servidor y especifique el importe a cobrar y una divisa admitida. Si ya dispone de una integración de Payment Intents, añada unionpay a la lista de tipos de métodos de pago.
Solicitar Crear una PaymentIntent
{
"importe":1050
"moneda": "CNY",
"confirmar":true,
"payment_method_data" : {
"tipo": "unionpay"
},
"return_url": "https://your.website"
}
Respuesta
{
"id": "pi_1646357082686881792",
"object": "payment_intent",
"creado": 1681357091000,
"moneda": "CNY",
"importe": 1050,
"estado": "requires_action",
"livemode": true,
"client_secret": "pi_1646357082686881792_secret_WrLaoJjPfB9FaWPfaqsxQyPx",
"next_action": {
"tipo": "unionpay_handle_redirect",
"unionpay_handle_redirect": {
"url": "https://api.wooshpay.com/v1/receives/paydibs/pay/1646357082686881792"
}
},
"payment_method_types": [
"grabpay",
"mcash",
"boost",
"touchngo",
"unionpay"
],
"confirmation_method": "automatic",
"return_url": "https://your.website",
"payment_method": "pm_1646357082556858368",
"capture_method": "automatic"
}
