Skip to content

Instantly share code, notes, and snippets.

@WooForce
Created October 14, 2016 17:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save WooForce/60a28eadb503da725d6e7397f3faceb6 to your computer and use it in GitHub Desktop.
Save WooForce/60a28eadb503da725d6e7397f3faceb6 to your computer and use it in GitHub Desktop.
DHL Paket - alter createshipment data
add_filter('wf_dhl_paket_create_shipment_request', 'wf_dhl_paket_modify_shipment_request', 10, 2);
function wf_dhl_paket_modify_shipment_request($request, $order){
$street_parts = explode(" ",$order->shipping_address_1);
$request['ShipmentOrder']['Shipment']['Receiver']['Address']['streetName'] = current($street_parts);
$request['ShipmentOrder']['Shipment']['Receiver']['Address']['streetNumber']= end($street_parts);
$request['ShipmentOrder']['Shipment']['Receiver']['Address']['addressAddition']= $order->shipping_address_2;
return $request;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment