Upgrade Joomla 1.5 to Joomla 1.6

FirstData/Linkpoint Payment Processor Setup Guide for Virtuemart

Before you start setting up FirstData, make sure, you have a completely working SSL installed and working. I knowm this process is cumbersome and stressful, so we are offering this as service. We can integrate FirstData Payment gateway for you on your Virtuemart store for a great price. Get in touch to receive the quote for it. Anyways, whoever wants to do it himself, then here are the steps,

1 ) Download the 'lphp.php' file from Firstdata website, which is packed in the API zip. Download it from here,https://www.firstdata.com/en_us/customer-center/merchants/support/first-data-global-gateway-api-software-downloads#/content-product-1) and upload the file to /administrator/components/com_virtuemart/classes/payment/ 2 ) Obtained pem file from Firstdata (https://www.firstdata.com/) :To address security concerns, you must now login to LinkPoint.com with your customer logon and download the PEM file.  Click the Support link and then click the Download link. You will need to answer one of the following questions:

a. TaxID (Federal Tax ID of your customer)

The resulting 'pem" file will be the store ID ending with pem, example: 123456.pem

3) Modify Settings in VM back end management -> "Store" -> "List Payment Method" and select "configuration" tab to set in " Location Of Public Key file" and set path for the "*.pem" file.


4 ) "pem" file location is crucial and depend of the individual hosting plan (Full server, Virtual or collocation) you must locate the "temp" or "tmp" of your local domain account other that the public publishing folder, create a folder and copy the file there, to avoid confission just name it "linkpoint". in my case was /home/*user*/tmp/linkpoint/123456.pem and you must set the full path VERY IMPORTANT!


5 ) Open Database and goto the SQL table. Run this SQl query there,

--
-- Table structure for table `jos_vm_linkpoint`
--

CREATE TABLE IF NOT EXISTS `jos_vm_linkpoint` (
`Id` int(11) NOT NULL,
`Last_Attempt` varchar(11) NOT NULL,
PRIMARY KEY (`Id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Dumping data for table `jos_vm_linkpoint`
--

INSERT INTO `jos_vm_linkpoint` (`Id`, `LastAttempt`) VALUES
(1, 'WEB-001');

6 ) Setup new payment module using ps_linkpoint.php; add a new payment, added the code "LP" and "ps_linkpoint" for my payment class.

Active?: Check
Payment Method Name: Credit Card
Code: LP
Payment class name: ps_linkpoint
Payment method type: Use Payment Processor
Accepted Credit Card Types: Visa, MC, etc.

Then in Configuration:

Linkpoint Store ID: ###### (your store id #)
Location Of Public Keyfile: READ ITEM 6 (the full path of your LinkPoint Keyfile)
Request/Capture Credit Card Code Value: YES
Recurring Billings? NO
Pre Auth for Recurring Billing? NO
Payment Extra Info: EMPTY (no form code needed)


7 ) Thats all. You are all set for the live test. Go and try!

Comments

avatar sweettesting007
0
 
 
Dear sir,
i have an website with joomla virtuemart (shopping cart) and i have an merchant account (first data) for my online shopping cart website in first data and got the Store name , Store Number , User ID .
please assist me how to integrate the payment gateway with virtuemart component.?
please provide me the module i need to install to integrate the linkpoint as payment gateway in my joomla website?
please send me the necessary tutorial for integrating the things.
Name *
Email (For verification & Replies)
URL
Code   
Submit Comment
Cancel
Name *
Email (For verification & Replies)
URL
Code   
Submit Comment
button_logo_portfolio
button_quote
button_testimonials

Subscribe Tutorials

Enter your email address:

Paypal Donation

Enter Amount:

Subscribe Joomla Tutorials Newsletter

Name:

Email:


Enter your email address: