Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Erweiterungs Pack für deutsche Shopbetreiber


Snoopy10

Recommended Posts

Posted

English:

I have installed the great package "Erweiterungs Pack für deutsche Shopbetreiber" on my online-shop, which is runnung with oscommerce 2.3. I even installed ist on the Mobile version iOSC3 Ver 5.1.

 

I have a small problem:

If I pay in checkout_payment.php with Paypal Express, I am correctly routed to the Paypal-Site by accepting the Conditions of Use, where I can do the payment process. The problem: If I return to my shop site, the ordering process will be stopped by the query after the approval of the Terms of condition and I have to check the terms of conditions in again. If I accept term of condition for the second time, it works, but it's not user-friendly with Paypal Express. What can one do in this case? I want when the user returns from Paypal that the ordering process is completed automatically. (Originally it is also be realized.)

 

On their demo page (http://www.osc-support.de/osc-support-edition/) I encounter the same problem. (I tested it with a test sandbox access to Paypal)

 

 

 

German:

Ich habe das tolle Paket "Erweiterungs Pack für deutsche Shopbetreiber" auf meinem oscommerce 2.3.2 Online-Shop installiert. Ich habe es sogar in die Mobile-Version iOSC3 Ver 5.1 installiert.

 

Ich habe noch ein kleines Problem:

Wenn ich in checkout_payment.php mit Paypal-Express bezahle, dann werde ich korrekterweise mit Akzeptieren der AGB's auf Paypal-Seite weitergeleitet und kann dort den Zahlungsvorgang vornehmen. Das Problem: Wenn ich auf meine Seite zurückgeleitet werde, dann stoppt das Abfragen nach der Zustimmung der AGB's den Bestellvorgang und ich muss die AGB's nochmal akzeptieren. (Insgesamt muss man die AGB's zweimal akzeptieren). Es funktioniert dann schon, aber es ist nicht benutzerfreundlich mit Paypal-Express. Was kann man da machen? Ich möchte, wenn der Nutzer von Paypal zurückkehrt, dass der Bestellvorgang automatisch abgeschlossen wird. (Ursprünglich wird das auch so realisiert.)

 

Auf ihrer Demoseite (http://www.osc-support.de/osc-support-edition/) stoße ich auf das gleiche Problem. (Habe es mit einen Testzugang bei Paypal sandbox getestet)

 

Mit freundlichen Grüßen

 

Bernhard Bauer

Posted

Hi. I think I've solved the problem by my-self with "MUST AGREE TO TERMS AND CONDITIONS" during the checkout-process with paypal-express.

 

I used session variables:

 

checkout_payment.php:

 

$breadcrumb->add(NAVBAR_TITLE_2, tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'));

 

require(DIR_WS_INCLUDES . 'template_top.php');

$_SESSION['matc']='false';

 

in checkout_confirmation.php:

 

if ($_SESSION['matc']=='false') {

if (ISSET($HTTP_POST_VARS['terms'])) {

$_SESSION['matc']=$HTTP_POST_VARS['terms'];

}

}

 

//osc-support-edition BOF

if ($_SESSION['matc'] != 'true') {

$messageStack->add_session('terms_agree', HEADER_ERROR_ACCEPT_TERMS);

tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'));

}

//osc-support-edition EOF

 

Now if i come back from paypal-express the varaible is still set.

 

I'm looking forward to other options.

 

Bernhard Bauer

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...