|
|||
|
Hoffentlich kann mir jemand helfen.
Ich bekomme keine Bestellungen mehr rein obwohl die Kunden sich verschieden Artikel in den Warenkorb legen und dann auch den Einkauf fortsetzen, das sehe ich auf "Who is" im Admin Bereich. Mein Shop funktioniert ohne Registrierung, doch daran kann es nicht liegen denn vor 2 Tagen lief alles einwandfrei. Bitte um schnelle Hilfe. Von mir aus bekommt der jenige wo mir dabei hilft auch 2 DVDs seiner Wahl frei Nach Hause geliefert. Antwortet mir bitte hier ?ffentlich oder Privat PM Danke im Voraus Shop: www.xxxmediastore.com |
|
|||
|
So sieht meine " checkout_confirmation.php " Datei aus. DEnn der Kunde ist bis zu dieser Seite gekommen, danach mu? man ja nochmal auf " Best?tigen " klicken und genau denk ich mal sitzt der Fehler.
Bitte Leutz schaut mal dr?ber ob da was net stimmt oder braucht ihr en anderes Script ? <?php /* ----------------------------------------------------------------------------------------- $Id: checkout_confirmation.php,v 1.16 2004/03/25 08:36:06 fanta2k Exp $ XT-Commerce - community made shopping http://www.xt-commerce.com Copyright © 2003 XT-Commerce ----------------------------------------------------------------------------------------- based on: © 2000-2001 The Exchange Project (earlier name of osCommerce) © 2002-2003 osCommerce(checkout_confirmation.php,v 1.137 2003/05/07); www.oscommerce.com © 2003 nextcommerce (checkout_confirmation.php,v 1.21 2003/08/17); www.nextcommerce.org Released under the GNU General Public License ----------------------------------------------------------------------------------------- Third Party contributions: agree_conditions_1.01 Autor: Thomas Pl?nkers (webmaster@oscommerce.at) Customers Status v3.x © 2002-2003 Copyright Elari elari@free.fr | www.unlockgsm.com/dload-osc/ | CVS : http://cvs.sourceforge.net/cgi-bin/viewcvs...by=date#dirlist Credit Class/Gift Vouchers/Discount Coupons (Version 5.10) http://www.oscommerce.com/community/contributions,282 Copyright © Strider | Strider@oscworks.com Copyright (c Nick Stanko of UkiDev.com, nick@ukidev.com Copyright © Andre ambidex@gmx.net Copyright © 2001,2002 Ian C Wilson http://www.phesis.org Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ include( 'includes/application_top.php'); // create smarty elements $smarty = new Smarty; // include boxes require(DIR_FS_CATALOG .'templates/'.CURRENT_TEMPLATE. '/source/boxes.php'); // include needed functions require_once(DIR_FS_INC . 'xtc_calculate_tax.inc.php'); require_once(DIR_FS_INC . 'xtc_check_stock.inc.php'); require_once(DIR_FS_INC . 'xtc_display_tax_value.inc.php'); require_once(DIR_FS_INC . 'xtc_get_products_attribute_price_checkout.inc.php '); // if the customer is not logged on, redirect them to the login page if (!isset($_SESSION['customer_id'])) { xtc_redirect(xtc_href_link(FILENAME_LOGIN, '', 'SSL')); } // if there is nothing in the customers cart, redirect them to the shopping cart page if ($_SESSION['cart']->count_contents() < 1) { xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART) ); } // avoid hack attempts during the checkout procedure by checking the internal cartID if (isset($_SESSION['cart']->cartID) && isset($_SESSION['cartID'])) { if ($_SESSION['cart']->cartID != $_SESSION['cartID']) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPP ING, '', 'SSL')); } } // if no shipping method has been selected, redirect the customer to the shipping method selection page if (!isset($_SESSION['shipping'])) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPP ING, '', 'SSL')); } //check if display conditions on checkout page is true if (isset($_POST['payment'])) $_SESSION['payment'] = $_POST['payment']; if ($_POST['comments_added'] != '') { $_SESSION['comments'] = xtc_db_prepare_input($_POST['comments']); } //-- TheMedia Begin check if display conditions on checkout page is true if (isset($_POST['cot_gv'])) $_SESSION['cot_gv'] = true; // if conditions are not accepted, redirect the customer to the payment method selection page if (DISPLAY_CONDITIONS_ON_CHECKOUT == 'true') { if ($_POST['conditions'] == false) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYME NT, 'error_message=' . urlencode(ERROR_CONDITIONS_NOT_ACCEPTED), 'SSL', true, false)); } } // load the selected payment module require(DIR_WS_CLASSES . 'payment.php'); if (isset($_SESSION['credit_covers'])) $_SESSION['payment'] = 'no_payment'; // GV Code Start/End ICW added for CREDIT CLASS $payment_modules = new payment($_SESSION['payment']); // GV Code ICW ADDED FOR CREDIT CLASS SYSTEM require(DIR_WS_CLASSES . 'order_total.php'); require(DIR_WS_CLASSES . 'order.php'); $order = new order; $payment_modules->update_status(); // GV Code Start $order_total_modules = new order_total; $order_total_modules->collect_posts(); $order_total_modules->pre_confirmation_check(); // GV Code End // GV Code line changed if ((is_array($payment_modules->modules) && (sizeof($payment_modules->modules) > 1) && (!is_object($$_SESSION['payment'])) && (!isset($_SESSION['credit_covers']))) || (is_object($$_SESSION['payment']) && ($$_SESSION['payment']->enabled == false)) ) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYME NT, 'error_message=' . urlencode(ERROR_NO_PAYMENT_MODULE_SELECTED), 'SSL')); } if (is_array($payment_modules->modules)) { $payment_modules->pre_confirmation_check(); } // load the selected shipping module require(DIR_WS_CLASSES . 'shipping.php'); $shipping_modules = new shipping($_SESSION['shipping']); // Stock Check $any_out_of_stock = false; if (STOCK_CHECK == 'true') { for ($i=0, $n=sizeof($order->products); $i<$n; $i++) { if (xtc_check_stock($order->products[$i]['id'], $order->products[$i]['qty'])) { $any_out_of_stock = true; } } // Out of Stock if ( (STOCK_ALLOW_CHECKOUT != 'true') && ($any_out_of_stock == true) ) { xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART) ); } } $breadcrumb->add(NAVBAR_TITLE_1_CHECKOUT_CONFIRMATION, xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); $breadcrumb->add(NAVBAR_TITLE_2_CHECKOUT_CONFIRMATION); require(DIR_WS_INCLUDES . 'header.php'); if (SHOW_IP_LOG=='true') { $smarty->assign('IP_LOG','true'); $smarty->assign('CUSTOMERS_IP',$_SERVER['REMOTE_ADDR']); } $smarty->assign('DELIVERY_LABEL',xtc_address_format($ord er->delivery['format_id'], $order->delivery, 1, ' ', ' ')); if ($_SESSION['credit_covers']!='1') { $smarty->assign('BILLING_LABEL',xtc_address_format($orde r->billing['format_id'], $order->billing, 1, ' ', ' ')); } $smarty->assign('PRODUCTS_EDIT',xtc_href_link(FILENAME_SHO PPING_CART, '', 'SSL')); $smarty->assign('SHIPPING_ADDRESS_EDIT',xtc_href_link(FILE NAME_CHECKOUT_SHIPPING_ADDRESS, '', 'SSL')); $smarty->assign('BILLING_ADDRESS_EDIT',xtc_href_link(FILEN AME_CHECKOUT_PAYMENT_ADDRESS, '', 'SSL')); if ($_SESSION['sendto'] != false) { if ($order->info['shipping_method']) { $smarty->assign('SHIPPING_METHOD',$order->info['shipping_method']); $smarty->assign('SHIPPING_EDIT',xtc_href_link(FILENAME_CHE CKOUT_SHIPPING, '', 'SSL')); } } if (sizeof($order->info['tax_groups']) > 1) { if ($_SESSION['customers_status']['customers_status_show_price_tax']== 0 && $_SESSION['customers_status']['customers_status_add_tax_ot']==1) { } } else { } $data_products = '<table width="100%" border="0" cellspacing="0" cellpadding="0">'; for ($i=0, $n=sizeof($order->products); $i<$n; $i++) { $data_products .= ' <tr>' . "\n" . ' <td class="main" nowrap align="left" valign="top" width="">' . $order->products[$i]['qty'] .' x '.$order->products[$i]['name']. '</td>' . "\n" . ' <td class="main" align="right" valign="top">' .xtc_get_products_price($order->products[$i]['id'],$price_special=1,$quantity=$order->products[$i]['qty']). '</td></tr>' . "\n" ; if ( (isset($order->products[$i]['attributes'])) && (sizeof($order->products[$i]['attributes']) > 0) ) { for ($j=0, $n2=sizeof($order->products[$i]['attributes']); $j<$n2; $j++) { $data_products .= '<tr> <td class="main" align="left" valign="top"> <nobr> - ' . $order->products[$i]['attributes'][$j]['option'] . ': ' . $order->products[$i]['attributes'][$j]['value'] .' </td> <td class="main" align="right" valign="top">' .xtc_get_products_attribute_price_checkout($order->products[$i]['attributes'][$j]['price'],$order->products[$i]['tax'],1,$order->products[$i]['qty'],$order->products[$i]['attributes'][$j]['prefix']). '</nobr></td></tr>'; } } $data_products .= '' . "\n"; if ($_SESSION['customers_status']['customers_status_show_price_tax'] == 0 && $_SESSION['customers_status']['customers_status_add_tax_ot'] == 1) { if (sizeof($order->info['tax_groups']) > 1) $data_products .= ' <td class="main" valign="top" align="right">' . xtc_display_tax_value($order->products[$i]['tax']) . '%</td>' . "\n"; } $data_products .= ' </tr>' . "\n"; } $data_products .= '</table>'; $smarty->assign('PRODUCTS_BLOCK',$data_products); if ($order->info['payment_method']!='no_payment' && $order->info['payment_method']!='') { include(DIR_WS_LANGUAGES . '/' . $_SESSION['language'] . '/modules/payment/' . $order->info['payment_method'] . '.php'); $smarty->assign('PAYMENT_METHOD',constant(MODULE_PAYMENT _ . strtoupper($order->info['payment_method']) . _TEXT_TITLE)); } $smarty->assign('PAYMENT_EDIT',xtc_href_link(FILENAME_CHEC KOUT_PAYMENT, '', 'SSL')); $total_block='<table>'; if (MODULE_ORDER_TOTAL_INSTALLED) { $order_total_modules->process(); $total_block.= $order_total_modules->output(); } $total_block.='</table>'; $smarty->assign('TOTAL_BLOCK',$total_block); if (is_array($payment_modules->modules)) { if ($confirmation = $payment_modules->confirmation()) { $payment_info=$confirmation['title']; for ($i=0, $n=sizeof($confirmation['fields']); $i<$n; $i++) { $payment_info .= '<table> <tr> <td width="10">'. xtc_draw_separator('pixel_trans.gif', '10', '1').'</td> <td class="main">'. $confirmation['fields'][$i]['title'].'</td> <td width="10">'. xtc_draw_separator('pixel_trans.gif', '10', '1').'</td> <td class="main">'. stripslashes($confirmation['fields'][$i]['field']).'</td> </tr></table>'; } $smarty->assign('PAYMENT_INFORMATION',$payment_info); } } if (xtc_not_null($order->info['comments'])) { $smarty->assign('ORDER_COMMENTS',nl2br(htmlspecialchars($o rder->info['comments'])) . xtc_draw_hidden_field('comments', $order->info['comments'])); } if (isset($$_SESSION['payment']->form_action_url)) { $form_action_url = $$_SESSION['payment']->form_action_url; } else { $form_action_url = xtc_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL'); } $smarty->assign('CHECKOUT_FORM',xtc_draw_form('checkout_co nfirmation', $form_action_url, 'post')); $payment_button=''; if (is_array($payment_modules->modules)) { $payment_button.= $payment_modules->process_button(); } $smarty->assign('MODULE_BUTTONS',$payment_button); $smarty->assign('CHECKOUT_BUTTON', xtc_image_submit('button_confirm_order.gif', IMAGE_BUTTON_CONFIRM_ORDER) . '</form>' . "\n"); $smarty->assign('language', $_SESSION['language']); $smarty->assign('PAYMENT_BLOCK',$payment_block); $smarty->caching = 0; $main_content=$smarty->fetch(CURRENT_TEMPLATE . '/module/checkout_confirmation.html'); $smarty->assign('language', $_SESSION['language']); $smarty->assign('main_content',$main_content); $smarty->caching = 0; if (!defined(RM)) $smarty->load_filter('output', 'note'); $smarty->display(CURRENT_TEMPLATE . '/index.html'); ?> |
|
|||
|
Hallo XXXPUR,
also ...... ich habe mir mal erlaubt, eine Testbestellung durchzuf?hren. W?hrend des Bestellvorgangenes gab es ?berhaupt keine Probleme! Schaue bitte in Deinem Admin nach, ob da eine von mir (Antje ) drin ist. Wenn ja, dann schaue Dir bitte Deine Maileinstellungen an, denn ich habe zwischenzeitlich - mir einen Kaffe gemacht und ........ ach, jetzt eben ist wenigstens die Bestellbest?tigung eingetroffen. Ich habe die Erfahrung gemacht, dass bei vielen Shops Probleme mit den Mailversand auftreten und man denkt, die Bestellung w?re schiefgegangen. Dies war mit dem OXID-Shop so und auch mit dem XTC. Als Resultat habe ich dann nur noch SMTP ausgew?hlt und die IP des SMTP Servers eingetragen.... seit dem, keine Problerme mehr. Was Du unabh?ngig noch erledigen k?nntest: Formatiere mal Deine order_mail.html bzw. txt ..... schaut echt unfreundlich zusammengew?rfelt aus. LG., Antje |
|
|||
|
Hallo
ja hab deine Bestellung bekommen. Danke schonmal. Ja das mit der Mail will ich noch machen, ist mir auch schon aufgefallen. Das mit dem Ich habe die Erfahrung gemacht, dass bei vielen Shops Probleme mit den Mailversand auftreten und man denkt, die Bestellung w?re schiefgegangen. Kann net sein, denn auch im Admin Bereich unter "Bestellungen" ist diese dann nicht aufgelistet. Ich hab in der Regel am Tag ca. 5 - 10 Bestellungen, es sind im Durschnitt als 15 Kunden gleichzeitig auf dem Shop. Also irgendwas ist schief. |
|
|||
|
Hallo satzone
hab die Bestellung bekommen. Ich glaube euch auch das alles in Ordnung ist soweit, doch mir ist gerade was eingefallen, in 2 Minuten schreib ich euch was mal eine Kunde geschrieben hat. Mu? es schnell raussuchen und eintippen. |
|
|||
|
Als erstes ruft bitte den Link auf. http://www.xxxmediastore.com/bilder1/aaa.jpg
dann diesen hier http://www.xxxmediastore.com/bilder1/sss.jpg hat mir einer geschrieben und habe mich dann in einem Chat mit dem dr?ber unterhalten. Ich denke mal das damit was ist. |
|
|||
|
Nur mal so nebenbei, wenn ihr auf mein Shop geht sieht man dann auf der linken Seite dieses Feld "Willkommen zur?ck " wo man die email und Passwort eingeben mu? ?
Der Shop ist ja zum nicht Registrieren, da ich da meine schlechte Erfahrungen gemacht habe. |
|
||||
|
Nein, das kommt auf der rechten Seite!
Es kann immermal irgendwelche Probleme geben, doch w?rde ich die Kunden nicht noch darauf lupfen. Du schreibst ja immer wieder und ?berlal dass wenn es bei Bestellungen Probleme geben sollte dass die Kunden sich melden sollen. ICh finde das etwas ?bertrieben und der Kunden denkt sich doch von Anfang an, AHA, k?nnte dann sein, dass ich nicht bestellen kann, das ist ein PRoblemshop welcher wohl nicht immer funktioniert?? Denk mal dr?ber nach. |
![]() |
| Lesezeichen |
| Stichworte |
| bitte, helfen |
| Themen-Optionen | |
| Ansicht | |
|
|