Search  
   
Browse by Category
 
Netfirms 24/7 Support .: E-COMMERCE .: Netfirms Commerce Pro .: Payment Methods .: How do I use LinkPoint Connect payment module in my Netfirms Commerce Pro store?

How do I use LinkPoint Connect payment module in my Netfirms Commerce Pro store?

To use LinkPoint Connect Payment module (previously LinkPoint Basic) in your Netfirms Commerce Pro store, please follow these steps:

A. Subscribe to a LinkPoint Connect Merchant Solution (currently free):

1. Visit http://www.linkpoint.com to register and wait to receive a username, password and store number from LinkPoint
2. Browse to https://staging.linkpt.net and login with your assigned store number, username, and password
3. Click Customization
4. Click Settings
5. The Order Submission URL should read: https://membername.sslpowered.com/storedirectory/catalog/checkout_confirmation.php (where yourmembername is the Member name/userid as indicated in your Netfirms Welcome Email; storedirectory is the directory where you installed Commerce Pro)
6. The Confirmation Page should read:
https://membername.sslpowered.com/storedirectory/catalog/checkout_process.php where yourmembername is the Member name/userid as indicated in your Netfirms Welcome Email; storedirectory is the directory where you installed Commerce Pro)
7. Click Admin
8. In the Live or Test Mode section, click the "Choose to run transactions in live or test mode" link
9. Set the Mode to either Test or Live. If set to Live then this means all transactions will be processed in production mode. If set to Test, the transactions will be processed in test mode only.

B. Download and install LinkPoint Connect (formerly LinkPoint Basic) contribution:

10. For LinkPoint Basic v1.2 browse to http://www.oscommerce.com/community/contributions,929/download,1261/mirror,sunsite

OR

http://www.oscommerce.com/community/contributions,929/download,1261/mirror,pair

11. Open the package by double-clicking it
12. Using an FTP tool (eg. Filezilla), upload linkpointbasic.php from the module folder into your ../catalog/includes/modules/payment/ folder
13. Place the linkpointbasic.php from the language folder into ../catalog/includes/languages/english/modules/payment/ folder
14. With a text editor (eg. Notepad), open ../catalog/includes/modules/payment/linkpoint.php and go to the //class constructor section. Then ensure the coding points to the correct posting URL's. The coding should look simlar to the following:

if (MODULE_PAYMENT_LINKPOINTBASIC_TESTMODE == 'Test') {
$this->form_action_url = 'https://staging.linkpt.net/lpc/servlet/lppay/';
} else {
$this->form_action_url = 'https://www.linkpointcentral.com/lpc/servlet/lppay/';
}


15. Find the following lines of code and replace the XXXXXX with your store number indicated in your LinkPoint Connect Welcome email:

if (MODULE_PAYMENT_LINKPOINTBASIC_TESTMODE == 'Test') {
$process_button_string .= tep_draw_hidden_field('storename', 'XXXXXX'); //CHANGE ME
} else {
$process_button_string .= tep_draw_hidden_field('storename', 'XXXXXX'); //CHANGE ME


16. Find the following lines of code and replace testing with your store name as indicated in your LinkPoint Connect Welcome email:

tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Login Username', 'MODULE_PAYMENT_LINKPOINTBASIC_LOGIN', 'testing', 'The login username used for the Linkpoint Basic service', '6', '0', now())");


17. Save the revised linkpointbasic.php file and upload it back to the server to ../catalog/includes/modules/payment/ folder

C. Install LinkPoint Connect payment module in Commerce Pro:

18. Login to the Members Control Panel https://controlpanel.netfirms.com
19. Click Applications
20. Click Commerce Pro
21. For the store you wish to administer, click the corresponding Admin link to login to the Netfirms Commerce Pro Administration Panel
22. Click Modules
23. Click Payments
24. Select the LinkPoint Basic payment module and then click the Edit button
25. Configure the following Authorize.net settings:
Enable Authorize.net Module=True (there's a typo in the name of the module as it really should read LinkPoint Connect)
Login Username=the username included in your LinkPoint Welcome email
Transaction Method=Credit Card
Customer Notifications=True (if you want your customers to receive a confirmation email of the transaction)
Transaction Mode=Test (for testing purposes only); Set Transaction Mode to Production for real transactions
26. Click the Update button

NOTE: Contributions are provided by the community in the form of project add-ons, feature updates, language packs, and extended modules. Support for the contributions are not provided; however you may post questions to the oscommerce forum at: http://forums.oscommerce.com/


How helpful was this article to you?


.: Powered by Lore 1.5.6
Visit Netfirms.com Web Hosting | Copyright © 1998 - 2009 Netfirms, Inc. All Rights Reserved.