News:

Looking for documentation? Take a look on our wiki

Main Menu

VM2 Paypal setting

Started by ccchin, October 16, 2011, 19:38:21 PM

Previous topic - Next topic

carbon-uk

Spot on it was the aio outdated. I updated them and payment was confirmed.

One last thing however when viewing orders if I click on the icon to view the order details it gives an error:

The website encountered an error while retrieving http://domain.com/index.php?option=com_virtuemart&view=orders&layout=details&format=pdf&tmpl=component&virtuemart_order_id=135&order_number=e568a948&order_pass=p_5898cb. It may be down for maintenance or configured incorrectly.

Any ideas?

alatak

Hi,

You should always always always :) update both the component and the AIO.
In VirtueMart configuration do you have a path for sale? The invoices are created and stored under path-for-sale/invoices.

jenkinhill

Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

carbon-uk

Thanks for this....

I have modified the path as required which didn't work. I then check ed my config file for log path which was:

/home/sites/domain.com/public_html/logs

so I set the path to:

/home/sites/domain.com/public_html/mydirectory/

Nothing is being created in this folder so I can only assume either the path is wrong(but the log file works) or the invoice is not being created. Also the e-mail confirmation that is going out after succesful payment contains no data:

Bill To   Ship To
SKU   Qty   Product Name   Price   Discount   Total
Product prices result   $0.00   $0.00
$0.00
$0.00
Total   $0.00   $0.00

All blank.

Any ideas?


dron_gr

Hi Alatak!

I see that when after PayPal payment is successful and its redirect from PayPal successful payment page to my VM "Thank you" page which will have to contain an order information (payment name, order number and amount) it warns the client by following message "Although this page is encrypted, the information you have entered is to be sent over an encrypted connection that could easily be read by a third party. Are you sure you want to continue sending this information?" If the client push the button "continue" in time the order will be sent if he a little bit late nothing will be sent. Auto return is ON, PDT is OFF. IPN is on. Return URL is: http://www.mydomain.com/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&pm=[payment_order_number]

alatak

Hi,

Quote"Although this page is encrypted, the information you have entered is to be sent over an encrypted connection that could easily be read by a third party. Are you sure you want to continue sending this information?" If the client push the button "continue"
Hum... Are you using internet explorer? I think that is the reason.
I will try to solve it because i agree , for certain customers , this migth afray them.

dron_gr

Hi, Alatak.

"Are you using internet explorer?" - No i am using FireFox.
After successful payment when PayPal sends a notification to VM about it there should not be an warning message otherwise an email order will not be sent. Thats because Firefox (or IE or any another browser) asking client to send or not some informations from HTTPS to HTTP and if client need some time to think there is too late and nothing will be sent neither information package about successful payment neither oreder email.
Please solve that issue for 2.0.0 it is really nessesary because many users do not want to upgrade to newer versions.

Respectfull.

R1-Limited

is this all resolved in 2.0.10?

humera

Hi,
Can you please tell me where this "your order no" comes from? I believe it's a constant. I need to set up Notification URL which requires a fixed URL and order no should be variable. How to sort it out?

Thanks



Quote from: mitchie on November 24, 2011, 18:16:12 PM
Quote from: alatak on October 17, 2011, 08:50:50 AM
HI,

VirtueMart version 2 is different from VM1.
There is NO notify.php file in the administrator folder.

The IPN is this one:
yourdomain.com/index.php?option=com_virtuemart&view=paymentresponse&task=paymentnotification&tmpl=component&pelement=paypal&pm="your order number"



In order to let people like me have the right info, please note:
The IPN is this one:
yourdomain.com/index.php?option=com_virtuemart&view=paymentresponse&task=paymentnotification&tmpl=component&pelement=paypal&pm="your_payment_method_id"

alatak

Hello
QuoteCan you please tell me where this "your order no" comes from? I believe it's a constant.
The order number is sent by Paypal in the post variable. It is not a constant.

copyman

#25
I have problem with  VM 2.0.8c / PayPay sandbox account.  After successfully payment it returns to site and says "thank you for your order" , invoice number .... but it does not change order status to "confirmed".  Email-s send successfully with status "pending".

IPN set to : http://domain.com/index.php?option=com_virtuemart&view=paymentresponse&task=paymentnotification&tmpl=component&pelement=paypal&pm="your_order_number"

paypal.log

2012-10-15 23:18:21
message: plgVmConfirmedOrder order number: 6989017

2012-10-15 23:19:25
message: paypal_data 65.45   6989017   Ineligible   7REAXYVPW5SLA   0.00   16:19:20 Oct 15, 2012 PDT   Pending   windows-1252   Milen   2.90   3.7   b7b3a4544a77419d8911b54a5aad8fab   verified   smokin_1350314384_biz@gmail.com   1   AREZ5pZzrfw37KA65Dy9Vfv0rx1PAc-q4fCw3VU6CFQ9XFrn35BhAbHE   milen_1350314270_per@gmail.com   4RF977021B556520S   instant   Hristov   smokin_1350314384_biz@gmail.com      27TZC8XSTFXAQ   paymentreview   web_accept   Invoice No. :: 6989017   EUR      US   1   0.00   b7b3a4544a77419d8911b54a5aad8fab      0.00   5593cd673ed5b

2012-10-15 23:19:25
message: process IPN

2012-10-15 23:19:25
message: process IPN OK

2012-10-15 23:19:25
message: plgVmOnPaymentNotification return new_status:P

2012-10-15 23:19:25
message: Notification: emptyCart b7b3a4544a77419d8911b54a5aad8fab
 


Any ideas?

SOLVED

http://forum.virtuemart.net/index.php?topic=104994.msg349451