流程图

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{% mermaid %}
flowchart TB
A["用户确认订单"] --> B["进入支付页面"]
B --> C["显示支付信息"]
C --> D["选择支付方式"]
D -->|"信用支付"| E["调用信用支付接口"]
D -->|"比特币支付"| F["调用比特币支付接口"]
E --> G["生成支付订单"]
F --> G
G --> H["用户跳转至支付平台支付页面"]
H --> I["用户进行实际支付操作"]
I --> J{"查看支付结果"}
J -->|"成功"| K["更新订单状态为“已付款”"]
K --> L["通知商家发货"]
J -->|"失败"| M["更新订单状态为“付款失败”"]
M --> N["提示用户付款失败的原因"]
J -->|"其他"| O["检查付款状态"]
O -->|"取消"| P["取消订单"]
O -->|"付款中"| Q["仍在等待"]
Q --> J
{% endmermaid %}