#1 (permalink)  
Alt 13.12.2005, 00:03
 
Registriert seit: 06.02.2005
Beiträge: 20
Standard

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 13.12.2005, 00:15
 
Registriert seit: 06.02.2005
Beiträge: 20
Standard

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 &copy; 2003 XT-Commerce
-----------------------------------------------------------------------------------------
based on:
&copy; 2000-2001 The Exchange Project (earlier name of osCommerce)
&copy; 2002-2003 osCommerce(checkout_confirmation.php,v 1.137 2003/05/07); www.oscommerce.com
&copy; 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 &copy; 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 &copy; Strider | Strider@oscworks.com
Copyright (c Nick Stanko of UkiDev.com, nick@ukidev.com
Copyright &copy; Andre ambidex@gmx.net
Copyright &copy; 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');
?>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 13.12.2005, 00:24
 
Registriert seit: 06.02.2005
Beiträge: 20
Standard

Hallo

ihr wo gerade drin seit, k?nnte einer mal was Bestellen und ich schu in der Who is dabei zu, tu diese die ganze Zeit dann aktualisieren.
W?re nett.
W?rde sagen in 5 Minuten also um 01:28 Uhr
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 13.12.2005, 00:27
Benutzer
 
Registriert seit: 13.09.2005
Beiträge: 37
Standard

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 13.12.2005, 00:31
 
Registriert seit: 06.02.2005
Beiträge: 20
Standard

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 13.12.2005, 00:32
Benutzerbild von satzone
Erfahrener Benutzer
 
Registriert seit: 01.11.2003
Ort: Schweiz
Beiträge: 1.469
Standard

Wie Du gem?ss der Testbestellung von Test Testemann siehst, funktioniert alles einwandfrei!!

Die Kunden brechen oft willk?rlich beim Checkout ab, was genau ihnen dann nicht mehr gef?llt ist halt schwierig herauszufinden!!

Jedenfalls l?uft der Shop z?gig und es kann auch problemlos bestellt werden, wenn denn auch bestellt werden will!

Es gibt halt auch Kunden, welche nur bisschen spielen wollen!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 13.12.2005, 00:35
 
Registriert seit: 06.02.2005
Beiträge: 20
Standard

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 13.12.2005, 00:41
 
Registriert seit: 06.02.2005
Beiträge: 20
Standard

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 13.12.2005, 00:47
 
Registriert seit: 06.02.2005
Beiträge: 20
Standard

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 13.12.2005, 01:11
Benutzerbild von satzone
Erfahrener Benutzer
 
Registriert seit: 01.11.2003
Ort: Schweiz
Beiträge: 1.469
Standard

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bitte, helfen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 23:51 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand