feat(payment): 接入支付宝沙箱环境 (alipay.trade.page.pay)

This commit is contained in:
2026-04-23 12:23:53 +08:00
parent 8c9552fbfc
commit e8286310ea
6 changed files with 484 additions and 295 deletions

6
Cargo.lock generated
View File

@@ -1952,6 +1952,7 @@ dependencies = [
"pkcs1",
"pkcs8",
"rand_core 0.6.4",
"sha2",
"signature",
"spki",
"subtle",
@@ -1966,15 +1967,20 @@ dependencies = [
"actix-web",
"base64",
"chrono",
"digest",
"dotenvy",
"error",
"hex",
"include_dir",
"jsonwebtoken",
"log",
"openssl",
"pkcs8",
"reqwest",
"rsa",
"serde",
"serde_json",
"sha2",
"sqlx",
"tokio",
"toml",