Características #
| Recurso | Detalhes | 
|---|---|
| Processamento de moedas | MYR、CNY | 
| Moedas de liquidação | MYR | 
| Valor mínimo da transação | 0,01MYR | 
| Valor máximo da transação | 2500MYR | 
| Reembolsos | × | 
| Reembolsos parciais | × | 
Processo de pagamento #
- O cliente opta por pagar com a unionpay e é redirecionado para a página de pagamento da unionpay
 
Integração de servidor para servidor #
Usando a unionpay, os clientes pagam por meio de redirecionamento do seu site ou aplicativo, concluem o pagamento e retornam ao seu site ou aplicativo, onde você recebe uma notificação imediata sobre o sucesso ou fracasso do pagamento.
Visão geral #
Para integração direta com a API, você pode criar uma intenção de pagamento e obter o URL em apenas uma etapa:
- Criar um PaymentIntent
 
Criar um PaymentIntent #
Um PaymentIntent é um objeto que representa sua intenção de cobrar o pagamento do cliente e rastreia o ciclo de vida do processo de pagamento. Crie um PaymentIntent em seu servidor e especifique o valor a ser cobrado e uma moeda compatível. Se você já tiver uma integração de Payment Intents, adicione unionpay à lista de tipos de métodos de pagamento.
Solicitação Criar um PaymentIntent
{
    "amount":1050,
    "currency": "CNY",
    "confirm":true,
    "payment_method_data" : {
        "type": "unionpay"
    },
    "return_url": "https://your.website"
}
Resposta
{
    "id": "pi_1646357082686881792",
    "object": "payment_intent",
    "created": 1681357091000,
    "currency": "CNY",
    "amount": 1050,
    "status": "requires_action",
    "livemode": true,
    "client_secret": "pi_1646357082686881792_secret_WrLaoJjPfB9FaWPfaqsxQyPx",
    "next_action": {
        "type": "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"
}
