0

我正在尝试将 Paypal express 集成到我的 spree 电子商务应用程序中,我按照以下方式进行操作:在 Gemfile 中:

gem 'spree_paypal_express', github: 'spree-contrib/better_spree_paypal_express', branch: '2-4-stable'

我运行这个命令:

bundle install
bundle exec rails g spree_paypal_express:install

我在后端配置面板中获得了 paypall 支付方式,并添加了我的 API 凭据数据(用户名、密码和签名) 我将 payPall 按钮添加到了其他支付方式,但是当我点击它时,我收到了这个错误:

Please turn on cookies to check out

和 cookie 在我的 chrome 浏览器中被激活,为什么我得到这个?

4

2 回答 2

0

我遇到了和你一样的问题,这里的解决方案帮助了我: PayPal Sandbox Error: Cookies are blocked

简化:

  1. 首先在此处登录您的开发者帐户:http: //developer.paypal.com
  2. 打开另一个选项卡并在此处登录您的开发者的商家帐户: https ://paypalmanager.sandbox.paypal.com/apiAccess.do?subaction=api
  3. 再次打开另一个选项卡并执行您的快速结帐流程。
于 2015-02-25T21:15:48.660 回答
0

Paypal 去年更改了它的隐私政策,并使用了不安全的 cookie (JSESSIONS) 您的会话信息可能会在传输过程中被黑客窃取,这非常令人担忧,而且 Paypal 无法解决一些问题——要小心。这就是沙盒正确阻止它们的原因。

于 2016-04-06T00:26:43.277 回答