$msg .= "Ihre Daten:\n"; $msg .= $order["delivery_salutation"] . " " . $order["delivery_firstname"] . " " . $order["delivery_lastname"] . "\n"; $msg .= $order["delivery_street"] . " " . $order["delivery_number"] . "\n"; $msg .= $order["delivery_zip"] . " " . $order["delivery_city"] . " " . $order["delivery_country"] . "\n"; $msg .= "E-Mail: " . $order["email"] . "\n"; $msg .= "Anmerkungen:\n" . $order["notes"]; send_plain_mail($order["email"], utf8_decode($subject), utf8_decode($msg), ORDER_SENDER); /* * End of email - sending */ $id_order = $res["id_order"]; $session = $res["session"]; SessionCtl::SetSession($session); setcookie('cart', ""); $cart = array(); $res = OrderCtl::DoPayment($id_order, array("token" => $token)); if ($res["status"] == "Success") { header("Location:" . $res["redirect"]); } } elseif ($res["status"] == "error" and $res["message"] == "SHOPOBJECT_NOT_AVAILABLE") { $cart = CartCtl::Refresh(SessionCtl::GetSession()); foreach ($cart["contents"] as $prod) { if ($prod["type"] == "DELIVERY_COSTS") { $cart = CartCtl::Del(SessionCtl::GetSession(), $prod["id"]); } } $tpl->assign("cart", $cart); $tpl->assign("missing_id", $res["param"]); $pages = array("product_not_available"); } /*