我想创建一个SaaS应用程序。因此,我想使用Laravel Spark作为基础,但在我的国家,支付解决方案(Stripe或Braintree)并未被广泛接受。是否可以在没有建议的付款解决方案的情况下使用Spark?
我的应用程序会每月向客户发送一张发票,用于订阅。客户通过简单的电汇付款支付发票。这对Laravel Spark有用吗?
答案 0 :(得分:4)
收银员很早就进行了很多讨论,当时严格禁止支持其他网关(特别是PayPal) - 请参阅this closed github issue,包括comment from Taylor他很高兴人们写与收银员兼容的网关扩展。
有人要求提供不同的网关again, 和again,again ...和again。
后来泰勒添加了Braintree (PayPal) support for Cashier和there was much rejoicing。 Stripe和Braintree之间存在一些差异,这些差异在Spark文档中有所说明,并且通常是服务的限制,而不是库本身无法使它们完全互换。
有has been talk人使用更多的网关类型扩展Cashier / Spark,但还没有指南/ OSS贡献(我能找到)。对于其他网关类型(例如Paymill或2checkout),肯定有一些 Laravel 包,但这些与 Cashier 兼容(因此更容易放入Spark)。
如果您只想将其用于开发票并完全单独处理付款(通过确认银行对帐单上的电汇等),您当然可以自行更改代码删除网关付款元素但同样,没有开箱即用的解决方案。