我想为我的个人项目(单价+试用)创建一个简单的订阅付款系统。我决定使用Django。不幸的是,我发现的所有内容都是关于Stripe的,而且我不知道如何开始。我住在Stripe不支持的国家/地区,因此我需要使用其他东西。如何实现自定义网关?
我决定使用的付款网关与Stripe有所不同。每当我想获得付款时,我都需要运行一个脚本,该脚本向网关的API发送请求(该请求基于先前付款的ID)。我选择时间段(因此我认为我需要执行预定的任务)和付款金额。我认为我可以编写一个每天运行的任务,该任务可以查找许可证过期的数据库记录。 另外,我想为我的客户提供试用期,我需要有可能通过API检查许可证状态,但是我认为我可以通过订阅系统的基本计划来弄清楚