我正在尝试在FedEx Plugin for Woocommerce上设置成人签名。我已经尝试了代码的另一个问题张贴在这里:php fedex设置签名标签成人
他们说他们用这个编码解决了这个问题
$item['SpecialServicesRequested'] = array(
'SpecialServiceTypes' => 'SIGNATURE_OPTION',
'SignatureOptionDetail' => array(
'OptionType' => 'ADULT'
)
);
$request['RequestedShipment']['RequestedPackageLineItems'][] = $item;
但我不知道为什么它不起作用。我不是100%确定在哪里放这个代码,但当我把它添加到woocommerce-shipping-fedex/shipping-fedex.php
它不做任何事情。
任何想法?
要查看此过程,请访问christinagriffis.com/landonstaging
谢谢…我不确定,但试试下面这个。你可以在shipwebserviceclient中找到addSpecialServices()函数。php5页面。[这是FedEx Shipping集成库文件].
function addSpecialServices(){
$specialServices = array(
'SpecialServiceTypes' => array('COD'),
'CodDetail' => array(
'CodCollectionAmount' => array('Currency' => 'USD', 'Amount' => 150),
'CollectionType' => 'ANY')// ANY.
GUARANTEED_FUNDS
);
return $specialServices;
}