VirtueMart Forum

VirtueMart 1.1.x [ Old version - no longer supported ] => Payment VM 1.1 => PayPal / PayPal Pro VM 1.1 => Topic started by: quickturn on February 22, 2010, 20:14:39 PM

Title: Paypal partial refund triggers an "Order Canceled" notification to customer
Post by: quickturn on February 22, 2010, 20:14:39 PM
Joomla 1.5.15 / VirtueMart 1.1.2

I searched some older threads that may or may not be specific to older versions of Joomla/VM so I'm starting a new one.

When I issue a partial refund in Paypal Pro (Website Payments Pro), Virtuemart changes my order status to "Canceled" and sends the customer an email saying its been canceled. This is obviously a problem. I checked the Payment Module and there is no option to set the standard response for partially refunded (or even refunded) orders.

Anyone know how I can simply not have Paypal change the order status when a partial refund is issued?

Thanks.
Title: Re: Paypal partial refund triggers an "Order Canceled" notification to customer
Post by: Ericc on February 24, 2010, 02:36:49 AM

I'd like to know the answer to this as well.

Eric
Title: Re: Paypal partial refund triggers an "Order Canceled" notification to customer
Post by: quickturn on February 25, 2010, 15:14:13 PM
Bump. Anyone?
Title: Re: Paypal partial refund triggers an "Order Canceled" notification to customer
Post by: hotelathome on March 01, 2010, 06:27:54 AM
Me to,though mine doesnt cancel the order, it changes it to pending. this is because of the setting I am using in Store>list payment method>papal>Order Status for failed transactions>Pending
I do get an Paypal IPN Transaction email like this and it changes the status back to Pending which does confuse my customers, but the minute I get this IPN email, I send another letting them know that they have recieved a refund and I just change the status at the same time.
There should be an easier way though.
Title: Re: Paypal partial refund triggers an "Order Canceled" notification to customer
Post by: hotelathome on March 01, 2010, 06:45:30 AM
There was a fix posted here:
http://forum.virtuemart.net/index.php?topic=36073.0

but my notify.php doesnt look like the one from the forum, it looks more like this:

       exit();
                }
               
                // UPDATE THE ORDER STATUS to 'Completed'
                if(eregi ("Completed", $payment_status)) {
                    $d['order_status'] = PAYPAL_VERIFIED_STATUS;                   
                }
                // UPDATE THE ORDER STATUS to 'Pending'
                elseif(eregi ("Pending", $payment_status)) {
                    $d['order_status'] = PAYPAL_PENDING_STATUS;
                }
                require_once ( CLASSPATH . 'ps_order.php' );


so I cannot work out how this fix might appy here.
Title: Re: Paypal partial refund triggers an "Order Canceled" notification to customer
Post by: TheMadScientist on November 25, 2011, 03:23:40 AM
I also need to know how to fix this problem.
Title: Re: Paypal partial refund triggers an "Order Canceled" notification to customer
Post by: toplandtrading on December 30, 2011, 21:55:04 PM
Also have this problem and it's confusing our customers, anyone have a solution? Cannot view the fix post someone else posted two posts up...