我们目前正在使用 spreecommerce 和插件https://github.com/radar/better_spree_paypal_express开发一个网上商店
结帐时到达 Paypal 购物车并包含订购的物品:
订购后,商品名称未出现在订单确认中(无论是对于客户还是商店):
这可能是什么原因?订单确认是由 Paypal 创建的,那么信息可能会丢失在哪里?
我用 spree 扩展提交了一个github 问题,但是在我看来,产品名称真的在 paypal 中丢失了。
更新:
这是paypal技术客服写的(我翻译的):
我看到你正在发送
paymentrequest_0_name "COPY OF Testprodukt"
但应该是
L_PAYMENTREQUEST_n_NAMEm "COPY OF Testprodukt"
现在我想知道,这可能是什么原因?这些字符串是在哪里生成的?
我搜索了 better_spree_paypal_express 和 paypals Mercer-sdk-ruby 和 sdk-core-ruby gem,但找不到订单项的组装位置。