Ruby on rails Spree Commerce/Marketplace-带Braintree配置(条带错误)

Ruby on rails Spree Commerce/Marketplace-带Braintree配置(条带错误),ruby-on-rails,ruby,spree,braintree,Ruby On Rails,Ruby,Spree,Braintree,使用spree commerce安装程序,我已经完成了以下gem安装,并完成了必要的捆绑安装和服务器重启 gem 'spree', '~> 3.1.0' gem 'spree_auth_devise', '~> 3.1.0' gem 'spree_gateway', '~> 3.1.0' gem 'spree_static_content', github: 'spree-contrib/spree_static_content' gem 'spree_drop_ship',

使用spree commerce安装程序,我已经完成了以下gem安装,并完成了必要的捆绑安装和服务器重启

gem 'spree', '~> 3.1.0'
gem 'spree_auth_devise', '~> 3.1.0'
gem 'spree_gateway', '~> 3.1.0'
gem 'spree_static_content', github: 'spree-contrib/spree_static_content'
gem 'spree_drop_ship', github: 'spree-contrib/spree_drop_ship'
gem 'spree_marketplace', github: 'dennisluan/spree_marketplace'
gem 'spree_braintree_vzero', github: 'spree-contrib/spree_braintree_vzero'
尽管管理端允许我配置“付款方式”测试,我已经使用了Braintree键

所以现在当我去管理员/供应商那里尝试创建一个新的供应商时,我收到两条消息

  • 配置条带API(但现在不显示此错误-下面的错误2不断出现)
  • Stripe::InvalidRequestError at/admin/suppliers收件人已被弃用,不再可用。它们已被托管帐户所取代(请参阅),如果要创建新平台,则应使用托管帐户。请联系support@stripe.com如果你有任何问题。(该链接是marketplace的原始条带请求设置- )
  • 我还阅读了更多文档,转到/app/models/spree/gateway/-要配置此文件夹,我也没有此文件夹结构

    想了解如何修正此错误并指向braintree

    任何帮助都将不胜感激,如果需要更多信息,我可以更新问题


    谢谢。

    我从未将spree_drop_ship与spree_marketplace结合使用,但它似乎也能够处理支付网关。您是否定义了支付网关并将其正确分配给供应商?gem似乎只支持条带。自述文件中写道:“主要的意思是,该扩展允许通过Stripe向您的直运供应商发送付款,并使用他们的付款服务。”@AdamPaca-因此,最好删除直运,然后配置braintree。在“供应商”选项卡中,我没有分配支付网关的选项。我只有在payment methods下配置支付网关类型的选项。@AdamPaca,因此我将使用braintree和marketplace尝试一个新的fresh rails实例。不使用dropship。。是否可以使用braintree而不是stripe?