forked from wangziqi/gongxue-base
feat: improve commerce checkout flow
This commit is contained in:
@@ -1,10 +1,14 @@
|
||||
import type { RouteDefinition } from '../../core/router.js';
|
||||
import {
|
||||
checkActivationCodeRoute,
|
||||
claimCouponRoute,
|
||||
confirmManualPaymentRoute,
|
||||
createPaymentRoute,
|
||||
createOrderRoute,
|
||||
entitlementCheckRoute,
|
||||
entitlementsRoute,
|
||||
orderDetailRoute,
|
||||
orderStatusRoute,
|
||||
ordersRoute,
|
||||
paymentNotifyRoute,
|
||||
redeemActivationCodeRoute,
|
||||
@@ -13,6 +17,8 @@ import {
|
||||
export const commerceRoutes: RouteDefinition[] = [
|
||||
['POST', '/api/commerce/orders', createOrderRoute],
|
||||
['GET', '/api/commerce/orders', ordersRoute],
|
||||
['GET', '/api/commerce/orders/detail', orderDetailRoute],
|
||||
['GET', '/api/commerce/orders/status', orderStatusRoute],
|
||||
['GET', '/api/commerce/entitlements', entitlementsRoute],
|
||||
['GET', '/api/commerce/entitlements/check', entitlementCheckRoute],
|
||||
['POST', '/api/commerce/payments/create', createPaymentRoute],
|
||||
@@ -20,5 +26,7 @@ export const commerceRoutes: RouteDefinition[] = [
|
||||
['POST', '/api/commerce/payments/notify/wechat_pay', paymentNotifyRoute],
|
||||
['POST', '/api/commerce/payments/notify/wechat-pay', paymentNotifyRoute],
|
||||
['POST', '/api/commerce/payments/notify/alipay', paymentNotifyRoute],
|
||||
['POST', '/api/commerce/activation-codes/check', checkActivationCodeRoute],
|
||||
['POST', '/api/commerce/activation-codes/redeem', redeemActivationCodeRoute],
|
||||
['POST', '/api/commerce/coupons/claim', claimCouponRoute],
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user