H-Sphere Documentation Administrator Guide


WorldPay Configuration

version 2.3 and higher


Related Docs:   Web Payment Systems Manager

Before proceeding, make sure to read about Web Payment Systems Manager.


Setting Up WorldPay

Once you have registered a WorldPay business account, enable WorldPay in your control panel:

  1. Select Merchant Gateways in the Settings menu.
  2. On the Merchant Configuration page, choose WorldPay from the drop-down menu.
  3. Click the Edit button to activate it.
  4. Enter the required parameters in the WorldPay form:

    • Enter your Installation ID, provided to you by WorldPay system upon registration.
    • Enter WorldPay Account ID, provided by WorldPay upon registration.
    • Choose the transactions currency from the drop-down box.
    • Check Use Custom Result Page if you want your customers to receive your custom email payment notifications.
    • Enter the custom page name, which should be exactly the same as in the WorldPay account.
    • Set a test mode variable for testing online transactions via WorldPay:
      • with variable set to 100, H-Sphere will consider all your transactions real. They will be approved that will reflect on user's billing.
      • with variable set to 101, H-Sphere will decline all your WorldPay transactions.
      • with variable set to 0, H-Sphere will perfom real transactions in a live mode.
    • Enable/disable WorldPay for new signups and existing accounts.
  5. Click Submit Query. WorldPay now must show as active.


Setting Callback URL in WorldPay

To configure H-Sphere to receive information about payments made via WorldPay, you need to set a callback URL in your WorldPay account. To do this:

  1. Log into your WorldPay Business account;
  2. In the Installations section, click the Configuration Options icon;
  3. Enter a callback URL (the example URL is given below);
  4. Check Callback enabled box.

Callback URL works as follows:

  • Customer submits a payment form through WorldPay;
  • WorldPay sends notification about payment made to the callback URL you specified.

The example of callback URL is: http://cp.example.com:8080/psoft/servlet/psoft.hsphere.payment.WorldPayServlet

The URL structure is: CP_PROTOCOL://CP_HOST:CP_PORT/psoft/servlet/psoft.hsphere.payment.WorldPayServlet
CP_PROTOCOL: http or https.
CP_HOST: domain name you host, e.g: cp.example.com
CP_PORT: port of your CP, e.g: 8080
Note: Make sure to enter your actual CP data.

Related Docs:   Web Payment Systems Manager

User comments
No comments for this page.
Add comment

Home   Products   Services   Partners   Support   News   Contact   Forum
© 2020 psoft.net.
All rights reserved.