Alipay
Passo 1. Preparação
You need a merchant account at Alipay Open Platform.
Antes de acessar o Alipay, há algumas preparações que precisam ser feitas.
See preparation before access.
1.1 Obter APPID
Faça login no Console da Plataforma Aberta Alipay e crie um aplicativo.
Como obter o APPID: Guia de Consulta APPID Alipay
1.2 Configurar Cert
Generate an RSA2 certificate per the Alipay doc to obtain appPrivateKey.txt and appPublicKey.txt.
Upload the certificate to the application and download three files: alipayRootCert.crt, appCertPublicKey.crt, alipayCertPublicKey.crt.
Create a Cert named App Cert in Casdoor:
| Casdoor | Value |
|---|---|
| Type | Payment (x509) |
| Certificate | conteúdo de appCertPublicKey.crt |
| Private key | conteúdo de appPrivateKey.txt |

Create a Cert named Root Cert in Casdoor:
| Casdoor | Value |
|---|---|
| Type | Payment (x509) |
| Certificate | conteúdo de alipayCertPublicKey.crt |
| Private key | conteúdo de alipayRootCert.crt |

Passo 2. Crie um provedor de pagamento Alipay
Em seguida, crie um provedor de pagamento Alipay no Casdoor, preenchendo as informações necessárias.
| Casdoor | Value |
|---|---|
| Category | Payment |
| Type | Alipay |
| Client ID | APPID from step 1.1 |
| Cert | App Cert from step 1.2 |
| Root Cert | Root Cert from step 1.2 |

Passo 3. Adicione o provedor de pagamento Alipay Pay para o seu produto
Finalmente, adicione o provedor de pagamento Alipay para o seu produto para que os usuários possam comprar o produto usando Alipay.
Alipay only supports transactions in Chinese Yuan (CNY). When adding Alipay as a payment provider, ensure your product's currency is set to CNY. Products with other currencies will be rejected during creation or update to prevent payment failures.
