我正在使用WooCoommerce与WooCommerce订阅插件和Stripe . 订阅按月收费,产品将发送给客户,然后客户决定保留并支付物品或退回物品 .
如果他们没有退回或支付物品,那么系统需要能够向存储在订阅中的Stripe支付卡收取全部金额,将编写自定义插件以自动处理 .
关键点是能够通过Stripe存储的卡充电 .
解决这个问题的最佳方法是什么?
我一直在搜索文档,似乎找不到合适的钩子,所以寻找一些关于最佳方法的建议 .
您必须编写自定义代码/插件并使用cron每天或每12小时运行一次 .
如果将卡详细信息保存到条带,则使用user_id和product_id将该card_id(card_XXXXXXXXXX2CaGDZLJ48)保存到本地数据库 .
然后必须检查有多少用户不支付或返回iteam .
现在向那些不付款或退货的用户(带有条纹卡_XXXXXXXX)收费 .
向用户发送通知 .
1 回答
您必须编写自定义代码/插件并使用cron每天或每12小时运行一次 .
如果将卡详细信息保存到条带,则使用user_id和product_id将该card_id(card_XXXXXXXXXX2CaGDZLJ48)保存到本地数据库 .
然后必须检查有多少用户不支付或返回iteam .
现在向那些不付款或退货的用户(带有条纹卡_XXXXXXXX)收费 .
向用户发送通知 .