Tigshop 使用文档
礼品卡/电子卡券流程(买家端)
买家可以通过购买、他人赠送、抽奖活动或满赠活动等方式获得礼品卡。礼品卡分为储值卡和兑换卡,并支持电子卡和实体卡两种形式,不同类型及获得方式对应不同的使用流程。
参与角色: 商家、买家/消费者、系统
流程图
flowchart TD
CreateCard[创建礼品卡商品]
%% 创建礼品卡
CreateCard --> CardType{选择礼品卡类型}
CardType -->|储值卡| StoredCardConfig[配置储值卡]
CardType -->|兑换卡| ExchangeCardConfig[配置兑换卡]
StoredCardConfig --> StoredConfig["配置面值、有效期等信息"]
ExchangeCardConfig --> ExchangeConfig["配置面值、有效期及可兑换商品"]
StoredConfig --> CardForm{选择卡券形式}
ExchangeConfig --> CardForm
CardForm -->|电子卡| ElectronicCard[电子礼品卡]
CardForm -->|实体卡| PhysicalCard[实体礼品卡]
ElectronicCard --> PutOnSale[上架销售]
PhysicalCard --> PutOnSale
%% 用户获得礼品卡
PutOnSale --> GetCard{用户获得礼品卡}
GetCard -->|购买| BuyCard[购买礼品卡]
GetCard -->|他人赠送| ReceiveCard[领取他人赠送的礼品卡]
GetCard -->|抽奖活动| LotteryCard[获得礼品卡]
GetCard -->|满赠活动| GiftActivityCard[获得礼品卡]
%% 购买
BuyCard --> PayForCard[支付购买]
PayForCard --> PaySuccess[支付成功]
PaySuccess --> BuyCardForm{礼品卡形式}
%% 购买电子卡
BuyCardForm -->|电子卡| GetElectronicCard[获得电子礼品卡]
GetElectronicCard --> ElectronicInfo[查看卡号、卡密及有效期]
ElectronicInfo --> ElectronicUse{自用还是送人}
ElectronicUse -->|自用| CardTypeJudge[礼品卡类型]
ElectronicUse -->|送人| GiftToOther[赠送他人]
GiftToOther --> ShareCardInfo[分享礼品卡]
ShareCardInfo --> Receiver[他人领取]
Receiver --> CardTypeJudge
%% 购买实体卡
BuyCardForm -->|实体卡| GetPhysicalCard[获得实体礼品卡]
GetPhysicalCard --> CardTypeJudge
%% 他人赠送
ReceiveCard --> ReceiveCardForm{礼品卡形式}
ReceiveCardForm -->|电子卡| ReceiveElectronic[查看电子卡信息]
ReceiveCardForm -->|实体卡| ReceivePhysical[获得实体卡]
ReceiveElectronic --> CardTypeJudge
ReceivePhysical --> CardTypeJudge
%% 统一判断礼品卡类型
CardTypeJudge -->|储值卡| StoredUse[使用储值卡]
CardTypeJudge -->|兑换卡| ExchangeUse[使用兑换卡]
%% 储值卡
StoredUse --> InputStoredCard[输入卡号和卡密]
InputStoredCard --> VerifyStored{验证卡券}
VerifyStored -->|无效| InvalidStored[提示卡券无效或已使用]
VerifyStored -->|有效| RechargeBalance[兑换储值金额]
RechargeBalance --> BalanceSuccess[储值成功]
BalanceSuccess --> ShowBalance["账户余额增加"]
ShowBalance --> BalanceShopping[商城购物]
BalanceShopping --> BalanceCheckout[订单结算]
BalanceCheckout --> BalancePay[使用账户余额支付]
BalancePay --> OrderCreated[订单创建成功]
%% 兑换卡
ExchangeUse --> InputExchangeCard[输入卡号和卡密]
InputExchangeCard --> VerifyExchange{验证卡券}
VerifyExchange -->|无效| InvalidExchange[提示卡券无效或已使用]
VerifyExchange -->|有效| ExchangeOrder[进入兑换下单页面]
ExchangeOrder --> ConfirmExchange[确认兑换商品]
ConfirmExchange --> ExchangeSuccess[兑换成功]
%% 抽奖活动
LotteryCard --> LotteryOrder[自动进入兑换下单页面]
LotteryOrder --> LotteryConfirm[确认兑换商品]
LotteryConfirm --> LotterySuccess[兑换成功]
%% 满赠活动
GiftActivityCard --> GiftOrder[直接进入待发货]
GiftOrder --> GiftSuccess[等待发货]
%% 卡券管理
ShowBalance --> ManageCard{卡券管理}
ManageCard -->|查看余额| ViewBalance[查看余额]
ManageCard -->|查看有效期| ViewExpiry[查看有效期]
ManageCard -->|消费记录| ViewHistory[查看使用明细]
ViewExpiry --> ExpiryWarning{是否即将到期}
ExpiryWarning -->|是| ExpiryNotify[到期提醒通知]
ExpiryWarning -->|否| NormalUse[正常使用]
%% 结束
InvalidStored --> End1([结束])
InvalidExchange --> End2([结束])
OrderCreated --> End3([完成])
ExchangeSuccess --> End4([完成])
LotterySuccess --> End5([完成])
GiftSuccess --> End6([完成])
ViewBalance --> End7([完成])
ViewHistory --> End8([完成])
ExpiryNotify --> End9([完成])
NormalUse --> End10([完成])
步骤说明
- 创建礼品卡商品
商家创建礼品卡商品,并选择储值卡或兑换卡类型。 - 配置礼品卡
储值卡配置面值、有效期等信息;兑换卡除面值、有效期外,还需要配置对应的可兑换商品。 - 选择卡券形式
礼品卡支持电子卡和实体卡两种形式,商家根据实际业务进行配置。 - 上架销售
礼品卡配置完成后上架销售,用户可以在商城购买。 - 获得礼品卡
用户可以通过以下方式获得礼品卡:
- 购买礼品卡;
- 领取他人赠送的礼品卡;
- 通过抽奖活动获得实体兑换卡;
- 通过满赠活动获得实体兑换卡。
- 储值卡使用
用户输入卡号和卡密进行验证,验证成功后兑换对应的储值金额。储值成功后,金额进入账户余额,用户可使用账户余额进行商城消费。 - 兑换卡使用
兑换卡在创建时已经配置对应的可兑换商品。用户输入卡号和卡密验证成功后,进入兑换下单页面,确认兑换商品即可完成兑换。 - 礼品卡管理
用户可查看礼品卡余额、有效期及使用明细等信息。 - 到期提醒
对于即将到期的礼品卡,系统可根据实际配置进行到期提醒。 - 流程结束
Outline
流程图
步骤说明
Gan PSB Filing 36010902001041