Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Order #xxx (Preparing [PayPal Standard])" in Order History


midpen

Recommended Posts

Customer has selected to pay by Check/Money Order, why it still shows "Order #111 (Preparing [PayPal Standard])" in Order History?

In the German forum Ingo Malchow (in German of course) summed it up nicely I think.

 

Short translation:

 

Old situation: customer paid at paypal but didn't click the link to the shop. Order not registered, customer angry because he considers you a thief.

 

New situation: order is written to the database before customer goes to paypal. Customer does not pay at paypal but chooses another payment or just leaves. Shop owner complains about the work he has removing orders that didn't went through.

 

What do you prefer?

Link to comment
Share on other sites

Thanks. I think it is not what I mean.

 

The situation is:

 

I regsitered an acount in my store for testing. I clearly select check/money order as a payment in a order. (Never touched paypal as payment)

 

In my Order History, the order shows "Order #111 (Preparing [PayPal Standard])" in order status?

 

I think customers will be confused by this. Why OSC setup like that? Any idea?

 

Thanks.

Link to comment
Share on other sites

In my Order History, the order shows "Order #111 (Preparing [PayPal Standard])" in order status?

 

I think customers will be confused by this. Why OSC setup like that? Any idea?

The Preparing [PayPal Standard] phrase is added to the table orders_status only when installing paypal_standard:

catalog/includes/modules/payment/paypal_standard.php line 579-591:

 

   function install() {
     $check_query = tep_db_query("select orders_status_id from " . TABLE_ORDERS_STATUS . " where orders_status_name = 'Preparing [PayPal Standard]' limit 1");

     if (tep_db_num_rows($check_query) < 1) {
       $status_query = tep_db_query("select max(orders_status_id) as status_id from " . TABLE_ORDERS_STATUS);
       $status = tep_db_fetch_array($status_query);

       $status_id = $status['status_id']+1;

       $languages = tep_get_languages();

       foreach ($languages as $lang) {
         tep_db_query("insert into " . TABLE_ORDERS_STATUS . " (orders_status_id, language_id, orders_status_name) values ('" . $status_id . "', '" . $lang['id'] . "', 'Preparing [PayPal Standard]')");

So something went wrong, but it is not standard in osC.

Link to comment
Share on other sites

Although I installed paypal_standard, but I did not select paypal standard as payment in this order. I don't understand why will be like that?

Actually, I don't either but as far as I know what you see in the admin section is not what is shown to the customer.

 

What are the settings in the admin for orders_status, Pending (admin->Localization->Orders Status)? In standard osC it is Pending, Offen, Pendiente for English, German, and Spanish respectively.

Link to comment
Share on other sites

I regsitered as a customer in my store for testing. I clearly select check/money order as a payment method in a order. (Never touched paypal as payment)

 

In the Order History of my account information, the order shows "Order #111 (Preparing [PayPal Standard])" in order status.

It will confuse customers. How to solve this? Thanks.

Link to comment
Share on other sites

Actually, I don't either but as far as I know what you see in the admin section is not what is shown to the customer.

 

What are the settings in the admin for orders_status, Pending (admin->Localization->Orders Status)? In standard osC it is Pending, Offen, Pendiente for English, German, and Spanish respectively.

Link to comment
Share on other sites

  • 2 months later...

In the German forum Ingo Malchow (in German of course) summed it up nicely I think.

 

Short translation:

 

Old situation: customer paid at paypal but didn't click the link to the shop. Order not registered, customer angry because he considers you a thief.

 

New situation: order is written to the database before customer goes to paypal. Customer does not pay at paypal but chooses another payment or just leaves. Shop owner complains about the work he has removing orders that didn't went through.

 

What do you prefer?

 

 

Jan,

Can I assume that if I see this, then the customer has abandoned the checkout process (since I only have paypal as method of payment), and it's not a configuration or problem with my setup.

 

I've had plenty of successful transactions, so it didn't seem realistic that it is just a hit and miss thing. My paranoia that something is wrong on the back-end always makes me want some reassurance that it's a customer thing.

Link to comment
Share on other sites

I never see such message when someone pays by check or money order, only when PayPal is chosen.

 

Even after the PayPal order is completed I still only see - pending.

 

Just my 2 cents worth.

 

cool.gif

 

 

 

- :: Jim :: -

- My Toolbox ~ Adobe Web Bundle, XAMPP & WinMerge | Install ~ osC v2.3.3.4 -

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...