VIRTUEMART API SETUP
Virtuemart is a free open source shopping cart module which installs into Mambo or Joomla.

REQUIREMENTS: Need a secure server (SSL certificate) on your web site

Mambo Installation
  1. First you will need to download the LinkPoint PEM certificate.
    You can download the PEM file from LinkPoint Central.
  2. After you login, click on Support at the top, then click on Download Center.
  3. Click on Download next to PEM and make sure to save the file to the desktop.
  4. Download a copy of VirtueMart
  5. Extract the files
  6. Log into the administration for Mambo, here is an example URL:
    http://www.yourwebsite.com/mambo/administrator


  7. Click on Sites then select "Global Configuration"
  8. For "Use New Account Activation" select NO. This will eliminate the customer from having to check their email and click on a link to activate their login.
  9. Click the Save button on the upper right corner
  10. Click on Components then select Install/Uninstall
  11. Click on the Choose File button and select the file named com_virtuemart_x.xx.tar.gz from the VirtueMart directory.
  12. Click on Upload File & Install


  13. Click on Modules then select Install/Uninstall
  14. Click on the Choose File button and select the file named mod_virtuemart_x.xx.tar.gz from the VirtueMart directory.
  15. Click on Upload File & Install


  16. Click on Modules then select Site Modules
  17. Click the check box for VirtueMart then click the Edit button at the top


  18. Make the appropriate changes
  19. Click the Save button on the upper right corner
  20. Click the check box for VirtueMart then click the Publish button at the top
  21. Click on Components and select VirtueMart


  22. On the VirtueMart menu click on Admin and select Configuration
  23. If you don't want your customers to have to check their email first before they can place an order then remove the checkmark for this option


  24. Click the Save button on the upper right corner
  25. On the VirtueMart menu click on Store and select "Add Payment Method"
  26. Click the checkbox for Active
  27. Under Payment Method Name type in "LinkPoint"
  28. Under Code type in "LP"
  29. Under Paymnent class name type in "ps_linkpoint"
  30. Click the Save button on the upper right corner


  31. Upload the LinkPoint PEM file from your desktop onto your web site. The file can be placed in any folder. We suggest placing it in the following directory:
    mambo/administrator/components/com_virtuemart/classes/payment

  32. On the Payment Method list click on LinkPoint
  33. Click on the Configuration tab
  34. Under LinkPoint Store ID enter your 6 or 7 digit store number (for YourPay accounts it will be 10 digits)
  35. Location of Public Keyfile: (PEM file)
    On a UNIX server the path for the PEM file should look something like this:
    /home/htdocs/www/linkpoint/123456.pem

    On a WINDOWS server the path should look like this:
    c:\\inetpub\\wwwroot\\linkpoint\\123456.pem

  36. Change Recurring Billings to No
  37. Click the Save button on the upper right corner


If you receive the following error you need to check 2 things.
  1. Make sure you uploaded the PEM file and entered the correct path.
  2. Contact your web host and make sure port 1129 is not being blocked.
Error: <
Error: Failure in Processing the Payment (ps_linkpoint)