Downloads
This is a current working version of the Linkpoint API module that was posted on the forums awhile back.
To install this module, extract the uc_linkpoint_api.zip file to your modules/ubercart/payment folder. After, go to the modules section in drupal admin (http://www.yoursite.com/admin/build/modules) and scroll down to the "Ubercart - Payment" modules section. Enable "Linkpoint API".
In order to communicate with your linkpoint account, you will need to get a file called a PEM file from linkpoint. To get it, go to Linkpoint Central -> Support -> Download Center. Save that file to your modules/ubercart/payment/uc_linkpoint_api folder.
Once you've done that, navigate over to the Payment settings in ubercart (http://www.yoursite.com/admin/store/settings/payment/edit/gateways). Click on "Linkpoint API settings" and where it says PEM file, fill in the absolute path to your PEM file (example: /home/domain/public_html/modules/ubercart/payment/uc_linkpoint_api/123456.pem).
The Linkpoint API module submits the following information to Linkpoint Central:
-
Billing Address:
- Name
- Company
- Address 1
- Address 2
- City
- State/Province
- Zip/Postal Code
- Country
- Name
- Address 1
- Address 2
- City
- State/Province
- Zip/Postal Code
- Country
- Phone
- IP Address
- Card Number
- Card Expiration Month
- Card Expiration Year in 2 digits (00, 01, 02, etc)
- CVM Value
- Total Amount
Shipping Address:
Contact Information:
Credit Card Information:
Payment Information
It will also pass all of the item descriptions and attributes to the Linkpoint Central comments section. To disable this, scroll down to line 191 and comment it out so it looks like this:
//$xml .="<comments>" . $description . "</comments>";All issues addressed in my old post and the post by guest have been addressed and corrected.
| Preview | Attachment | Size |
|---|---|---|
| uc_linkpoint_api.zip | 3.81 KB |

I'll install your version on my test site to check it out - thanks again!