VirtueMart - 1.1 User Manual

Page of 118
Pre-Configured Payment Methods
102
for  this,  but  if  you  need  to  do  it  yourself,  check  with  your  payment  service  provider  as  to  what
their  requirements  are.  Often,  automatic  notification  is  referred  to  as  ‘IPN’  or  ‘Instant  Payment
Notification’
.
4.12.3. Pre-Configured Payment Methods
VirtueMart  already  comes  with  several  Payment  Modules  that  allow  accepting  payments  from
customers after a short time for setting them up with your Account Details.
4.12.3.1. PayPal
PayPal integration is made using a Webform that transfers the customer to the PayPal site.
Figure 4.80. VirtueMart Administration: Paypal Configuration Screen
This payment method allows automatic Order Status Updates. There's a file in 
/administrator/
components/com_virtuemart/
  which  is  called 
notify.php
.  You  will  need  to  enter  the
appropriate URL (web address) for the script file in PayPal’s control panel. When a customer finishes
the Payment, the PayPal server connects to this script on your server. When the transaction AND the
payment have been successful, the order status is automatically updated to the status you have set in
the PayPal configuration form.
4.12.3.2. Worldpay
www.worldpay.com
Worldpay integration is made using a Webform that transfers the customer to the Worldpay site.
Allows  automatic  Order  Status  Updates.  There's  a  file  in 
/administrator/components/
com_virtuemart/
  which  is  called 
worldpay_notify.php
.  You  will  need  to  enter  the