Alipay
Paso 1. Preparación
You need a merchant account at Alipay Open Platform.
Antes de acceder a Alipay, hay algunas preparaciones que deben realizarse.
See preparation before access.
1.1 Obtener APPID
Inicia sesión en la Consola de la Plataforma Abierta de Alipay y crea una aplicación.
Cómo obtener el APPID : Guía de Consulta de APPID de 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 | contenido de appCertPublicKey.crt |
| Private key | contenido de appPrivateKey.txt |

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

Paso 2. Crear un proveedor de pago Alipay
A continuación, crea un proveedor de pago Alipay en Casdoor completando la información necesaria.
| 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 |

Paso 3. Añade el proveedor de pago Alipay Pay para tu producto
Finalmente, añade el proveedor de pago Alipay para tu producto para que los usuarios puedan comprar el producto utilizando 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.
