我正在做 flutter 移动应用程序,使用 square up api。
我需要帮助了解方形订阅。
我有 3 种购买方式。
- 正常购买。
1.a.用户选择产品。
1.b.用户为产品付费。
2.b.用户检查订单状态。
- 按月付费订阅。
2.a.用户以月为单位选择产品和订阅期。 (3-6-12)
2.b.用户支付第一个月的费用。
2.c.用户检查第一次交货的状态。
2.d.用户每月支付接下来几个月的费用,并检查下一次交付的状态。
- 提前付费订阅。
3.a.用户以月为单位选择产品和订阅期。 (3-6-12)
3.b.用户支付整个订阅期。
3.c.用户检查第一次交货的状态。
3.d.每个月,用户都会检查下一次交货的状态。
如我所见,要进行我需要的第一类购买:
- 在目录列表中创建一个项目。
- 为特定购买创建订单。
- 支付订单费用。
- 检查订单状态。
但是我不知道如何检查第二和第三种类型。我查看了订阅 api 文档,但我不清楚。
如果用户预付费用是整个订阅周期的一个周期订阅还是另一个目录项?
是否有选项可以自动创建带有交付状态的订单,我需要手动制作它们?