In this section we will have videos and tutorials to help you use VirtueMart.
VirtueMart is an Open Source E-Commerce solution to be used together with a Content Management System (CMS) called Joomla! (but also works with Mambo). Joomla and VirtueMart are written in PHP and made for easy use in a PHP / MySQL environment. Click here for the VirtueMart website for more information and support.
|
|
In order for your VirtueMart to function properly with Paypal's Instant Payment Notification (IPN), you need to configure this properly in your paypal account first. If you do not configure this, when someone makes a payment, you will get an email with the subject: PayPal IPN Transaction on your site: Possible fraud. With the following message: Error code 506. Possible fraud. Error with REMOTE IP ADDRESS = 216.xxx.xxx.xxx. The remote address of the script posting to this notify script does not match a valid PayPal ip address These are the valid IP Addresses: 66.211.168.97, 66.211.168.65, The Order ID received was: xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Here are the steps to make sure your order status gets updated properly after the user pays paypal.
Log into your paypal account.
Click on My Account.
In the sub navigation click on Profile.
Under selling preferences, click on Instant Payment Notification Preferences
Here you will be able to see your configuration, if it is off or on, and what URL it is pointed at. To edit these, click the edit button.
On the edit page, click the tick box, and put in the url of the notify script for virtuemart, with your domain name. http://www.PUT YOUR DOMAIN NAM HERE.com/administrator/components/com_virtuemart/notify.php Make sure to use the url of your site. Make sure you confirm this url in your virtuemart configuration for paypal, it is located on the configuration page in virtuemart for paypal.
|
|