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