feat(payment): finish Zibll key contract and wire checkout gateways
Drop dual-read payment runtime fallbacks, align PHP schema to Vue keys, read gateway credentials only from aksrt_settings with enable toggles, expose configured adapters at checkout, fix credits pay signatures, and apply order expiry settings. Wire orphan order/card-pass/withdrawal schema pages; delete unused Payment* wrappers.
This commit is contained in:
@@ -49,6 +49,17 @@ export const paymentSection = {
|
||||
canonicalDomain: 'payment',
|
||||
section: 'vip',
|
||||
}),
|
||||
schemaPage({
|
||||
key: 'payment-order',
|
||||
name: 'PaymentOrder',
|
||||
label: '订单设置',
|
||||
route: '/payment/order',
|
||||
status: 'available',
|
||||
title: '订单设置',
|
||||
desc: '订单前缀、有效期、展示字段和状态文案。',
|
||||
canonicalDomain: 'payment',
|
||||
section: 'order',
|
||||
}),
|
||||
customPage({
|
||||
key: 'payment-revenue',
|
||||
name: 'PaymentRevenue',
|
||||
@@ -84,6 +95,28 @@ export const paymentSection = {
|
||||
canonicalDomain: 'payment',
|
||||
section: 'charge-card',
|
||||
}),
|
||||
schemaPage({
|
||||
key: 'payment-card-pass',
|
||||
name: 'PaymentCardPass',
|
||||
label: '卡密设置',
|
||||
route: '/payment/card-pass',
|
||||
status: 'available',
|
||||
title: '卡密设置',
|
||||
desc: '充值卡类型、卡号规则与兑换文案。',
|
||||
canonicalDomain: 'payment',
|
||||
section: 'card-pass',
|
||||
}),
|
||||
schemaPage({
|
||||
key: 'payment-withdrawal',
|
||||
name: 'PaymentWithdrawal',
|
||||
label: '提现策略',
|
||||
route: '/payment/withdrawal',
|
||||
status: 'available',
|
||||
title: '提现策略',
|
||||
desc: '最低提现、手续费与说明文案(提现工单在商城提现管理)。',
|
||||
canonicalDomain: 'payment',
|
||||
section: 'withdrawal',
|
||||
}),
|
||||
customPage({
|
||||
key: 'payment-rebate',
|
||||
name: 'PaymentRebate',
|
||||
|
||||
Reference in New Issue
Block a user