magento - Paypal Checkin Tab 过期

标签 magento paypal

我正在使用 Magento Paypal Oderahead 扩展。

通过 Paypal Here 概念提货的 Paypal 应用一切正常。

我可以推送一个成功的 Checkin 事务,但是当我尝试第二个事务时,我在日志文件中收到以下错误:

[errorCode] => 600010
[errorType] => tab/not_found
[message] => The specified tab could not be found, or has expired
[developerMessage] => The specified tab could not be found. This could be because the tab has been cancelled or expired.
[correlationId] => xxxxxxxxxxxx

任何想法为什么这个标签会过期,或者什么会过期?

只要 Paypal 应用程序在您的 Paypal session 中处于事件状态,该选项卡就应该处于事件状态。

提前致谢。

最佳答案

刚从Paypal上了解到,一次交易后,您应该离开该地点,稍后再回来。

因此,Tab 在 1 次成功销售后过期的原因,我们对此无能为力,直到 Paypal 改变他们的 API 在这种情况下的运作方式。

另一个有趣的地方是,之后无法通过 Paypal Checkin 解决方案退款......您必须手动向客户退款,以防在线销售,然后您意识到另一位顾客刚刚从实体店的货架上拿走了最后一批存货...

希望这可以帮助人们在使用 Magento 中的 Paypal POS 模块时避免 panic 。

关于magento - Paypal Checkin Tab 过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19553755/

相关文章:

php - Magento 多商店 - 显示所有商店的产品

magento - 如何配置 magento 显示包含税费的价格?

Magento 1.9 注册后重定向客户

java - 万磁王 : Adding configurable product to cart fails : Please specify the product's option(s)

Magento 1.7 覆盖管理 phtml 文件?

php - Composer 失败--> Composer 需要 sger/laravel-paypal

php - 不使用 header 重定向从我的 PHP 将值发布到第三方支付网站

Paypal(NVP API)如何为订单打折?

paypal - paypal平行支付和链式支付的区别

paypal - 如何判断我的账户是否激活了 Paypal Web Payments Pro?