首先,我会说插件工作正常,返回正确的速率和所有这一切。我试图做的是向paypal发送一个自定义属性,显示所选的UPS服务(地面,第二天播出,第3天等)。
我知道自定义属性正确地达到了paypal,因为我测试了代码如下:
$paypal_args = array(
'CUSTOM' => "THIS IS MY SHIPPING"
);
当我查看订单详情时,它会创建“CUSTOM”字段并在我的paypal仪表板上显示文本。
我尝试过以下方法但没有成功:
'CUSTOM' => $order -> method_title,
&
'CUSTOM' =>$order -> shipping_method_title,
我觉得它应该看起来像这样: $ order - > (无论我缺少什么变量)
答案 0 :(得分:1)
我在这里添加解决方案以防万一有人遇到这个问题。
所以从一开始,代码就被输入到woothemes UPS运输方法插件的以下文件中:class-wc-paypal-advanced.php
我添加了以下行:'CUSTOM' => $order ->get_shipping_method(),
,它现在的作用是发送一个" CUSTOM"属于paypal,它将读取" ups ground"或者"第二天的空气"在我的paypal交易细节。