Glossary Item Box

Squirrelcart v6.1.0

PayPoint.net

Overview

PayPoint.net (formerly SECPay) is a UK based payment gateway. You can find more information about PayPoint.net here: http://www.PayPoint.net

The SECDirect method offered by PayPoint.net corresponds to Squirrelcart's Store Hosted / Server to Gateway connection method.

The SECPage method corresponds to Squirrelcart's Gateway Hosted and Store Hosted / Browser to Gateway (Relay) connection methods.

Requirements

PayPoint.net has the standard requirements that vary based on the connection method you choose in Squirrelcart.

Setup Instructions
  1. Read the topic describing connection methods in this section, and decide which connection method you would like to use.
  2. Login to your PayPoint.net control panel at http://www.PayPoint.net
  3. Click the "Change Remote Passwords" link
  4. You will need to different types of passwords depending on the connection method you are using.
    For the Store Hosted / Server to Gateway connection method: You will need a VPN Password, and a Remote Password. Generate both, and write them down.
    For either the Gateway Hosted or Store Hosted / Browser to Gateway (Relay) connection method: You will need a Remote Password, and a Digest Key. Generate both, and write them down.
  5. Open Squirrelcart's control panel
  6. Open the Payment Gateways table
  7. Click on the record row labeled PayPoint.net
  8. Enter your PayPoint.net username in the Username field
  9. If you are using the Server to Server connection method, enter your PayPoint.net VPN Password in the VPN Password / Digest Key field. If you are using either of the Client Side connection methods, enter your PayPoint.net Digest Key in the VPN Password / Digest Key field.
  10. Enter your PayPoint.net Remote Password in the Remote Password field
  11. Choose your transaction type using the Transaction Type field
  12. Choose your connection method using the Connection Method field
  13. Check the Enabled field
  14. Click Save Changes
Important Information on Gateway Hosted Connection Methods

The Gateway Hosted connection methods in Squirrelcart utilize PayPoint.net's SECPage option. SECPage will show the customer Squirrelcart's thank you page after the transaction has been submitted. They refer to this as a callback. The callback does not actually return the customer directly to your webpage. The page should look identical to your storefront page, but the URL will actually still be on PayPoint.net.com. PayPoint.net makes a request for your storefront page behind the scenes, and then displays that HTML code to the customer, without leaving PayPoint.net.com.

 

Squirrelcart automatically uses full URL paths for images, and by default the page will look fine. If you have any custom images on your storefront page that are not part of Squirrelcart, you will need to use full URLs in their paths, or they will appear as broken images when the callback occurs. The same precaution should be taken for any other files that are loaded by the browser, such as CSS stylesheets, external javascript files, etc...

 

If you are using the "Client Side secure form post" connection method, the URLs will also need to be secure (https:// instead of http://). You can dynamically change the root path of URLs by using this PHP variable:

<?=$SC['dyn_root']?>

 

For example, instead of having a custom image tag with a relative URL like this:

<img src="images/myimage.gif" >

You can add the full path to your store root folder like this:

<img src="<?=$SC['dyn_root']?>/images/myimage.gif" >

 

When your page is accessed securely, the image src will be "https://www.example.com/images/myimage.gif". When accessed normally, the image src will be "http://www.example.com/images/myimage.gif".

Testing
To test with your own PayPoint.net account, check the Test Mode field on PayPoint.net's record in Squirrelcart.
 
PayPoint.net also offers a test account with the following information:
Username: secpay
VPN password: secpay
Remote password: secpay
Digest Key: secpay

 

 


© 2001-2017 Lighthouse Development. All Rights Reserved.