$o['customer_shipping_firstname'] = $ship_to->FIRSTNAME; $o['customer_shipping_lastname'] = $ship_to->LASTNAME; $o['customer_shipping_address'] = $ship_to->STREET_NO; $o['customer_shipping_address2'] = $ship_to->STREET_EXTENSION; $o['customer_shipping_city'] = $ship_to->CITY; $o['customer_shipping_postcode'] = $ship_to->ZIP; $o['customer_shipping_country'] = $ship_to->COUNTRY; $o['customer_shipping_phone'] = $ship_to->PHONE_PRIVATE; $o['customer_shipping_phone2'] = $ship_to->PHONE_OFFICE; $o['customer_shipping_email'] = $ship_to->EMAIL != '' ? $ship_to->EMAIL : 'null'; $o['expected_delivery_date'] = 'null'; $o['expected_delivery_date_from'] = 'null'; $o['expected_delivery_date_until'] = 'null'; $o['service_code'] = 'null'; if ($o['customer_billing_id'] != '') { $lastOrderCount = $class_jcust->getLastOrderCount($jng_sp_id, $o['customer_billing_id']); $o['customers_order_count'] = $lastOrderCount + 1; } $o['shipping_costs'] = $order->SHIPMENT->PRICE; $o['cod_costs'] = 0; //PAYMENT $payment = $order->PAYMENT; $o["payment_method"] = $payment->TYPE; $o["payment_status"] = $order_data->PAID; //Vorkasse Handler switch ($channel_sign) { case 'zade': if (!$is_approved) { $zade_prepayment_need_refreshed = true; $o['payment_method'] = PAYMENT_METHOD_PREPAYMENT; }
$order['customer_shipping_postcode'] = $sets_of_order["ship-to-address"]["postal-code"]["value"]; $order['customer_shipping_country'] = $sets_of_order["ship-to-address"]["country"]["value"]; $phone_area_code = isset($sets_of_order["ship-to-address"]["phone-business"]) && $sets_of_order["ship-to-address"]["phone-business"]["value"] != '0' ? $sets_of_order["ship-to-address"]["phone-business"]["value"] . ' - ' : ''; $phone_number = isset($sets_of_order["ship-to-address"]["phone-business-direct"]) && $sets_of_order["ship-to-address"]["phone-business-direct"]["value"] != '0' ? $sets_of_order["ship-to-address"]["phone-business-direct"]["value"] : ''; $shipping_phone = $phone_area_code . $phone_number; if ($shipping_phone == '') { $shipping_phone = 'null'; } $order['customer_shipping_phone'] = $shipping_phone; $order['customer_shipping_email'] = 'null'; $order['expected_delivery_date'] = 'null'; $order['expected_delivery_date_from'] = 'null'; $order['expected_delivery_date_until'] = 'null'; $order['service_code'] = 'null'; if ($order['customer_billing_id'] != '') { $lastOrderCount = $class_jcust->getLastOrderCount($jng_sp_id, tep_db_prepare_input($order['customer_billing_id'])); $order['customers_order_count'] = $lastOrderCount + 1; } $order["payment_method"] = $sets_of_order["payment-method"]["value"]; foreach ($sets_of_order["service-line-items"]["service-line-item"] as $sets_of_sli) { if (strtolower($sets_of_sli["name"]["value"]) == 'shippingcosts') { $order["shipping_costs"] = $sets_of_sli["gross-price"]["value"]; } if (strtolower($sets_of_sli["name"]["value"]) == 'cashondeliverycosts') { $order["cod_costs"] = $sets_of_sli["gross-price"]["value"]; } } foreach ($order as $ok => $ov) { $order[$ok] = utf8_decode($ov); } // echo "<pre>";var_dump($order);die();