假设我构建和应用程序,并使用 Stripe 设置 Cashier,一切正常,但我也希望为人们提供不同的付款方式(比如离线,通过支票)。
我没有与 Cashier 一起构建一个单独的系统,而是考虑“劫持” Cashier 的桌子。例如,我想我可以在应用程序中“手动”设置订阅名称、user_id、trials_ends_at 和 ends_at,而无需实际填写其他字段。这样我就可以进行其他类型的付款,并且仍然尝试利用 Cashier 的方法,或者创建我自己的但不重复的表。
这是一个坏主意吗?(可能。)但这可行吗?这样做,我会破坏 Cashier 的正常使用吗?