Sputnik Home Page
mashead decoration
Using WorldPay for International Payments

Using WorldPay for International Payments

How to configure the WorldPay authentication system to process user payments for network access.

Navigate to the WorldPay authentication system in SputnikNet.

Log into SputnikNet and select "WorldPay" from the "Authentication" menu.

Add a new WorldPay authentication system or select an existing one.

Click on "Add New Authentication System" to do just that. Or, select your existing WorldPay authentication system from the list (if you have just one, you will skip this step.)

Name your WorldPay Authentication System and apply basic settings.

- Select a module: select "WorldPay Module" (authentication system).
- Name or description: provide a name for the authentication system that will be displayed in SputnikNet.
- Visible name: provide a descriptive name that users will understand. This name will be displayed in the captive portal window if users have to select from more than one authentication systems.
- Allow duplicate logins?: check this box if a subscriber can log in multiple simultaneous sessions (usually disallowed).
- Display warning about popup?: warns users not to close the session monitor window (which they can use to log out, rather than have the system timeout after they leave). Because WorldPay authentication only supports continuous account time limits, it isn't necessary to check this box.

Click "Add" or "Save Changes" when done.

Configure WorldPay settings.

Click "Edit Settings" under the Authentication System menu to enter your WorldPay account data.

- WorldPay API Method: this will show "Select Junior" by default. It refers to a WorldPay merchant payment system.
- Test mode?: only check the box if you are using WorldPay's developer sandbox to process transactions in test mode.
- WorldPay Installation ID: enter your WorldPay Installation ID, available from WorldPay's merchant control panel.
- Sign-up Prompt: enter the text the user will see on the Captive Portal next to the sign-up button.
- Sign-up Button Label: enter the text you want to display on the sign-up button.
- Disable MAC authentication: if left unchecked, users with current accounts will be able to simply click through to log in-- authentication is performed using the client device's MAC (hardware) address. Check the box if you want to force users to log in every time.

Click "Update Configuration" to apply your settings.

Add new network access products (rate plans).

Click on "Add New Product" to define your first Wi-Fi service offering, or select an existing one. You can create as many products as you like.

Click the checkbox under "Use?" to make the network access product available to customers who log in using the authentication system.

For more information about setting up network access products, see the online documentation chapter titled "Setting up Rate Plans for PayPal or WorldPay".

Apply the authentication system to one or more captive portals.

Click on "Captive Portals" from the CONFIG menu. Then click on "Walled Garden and Authentication". Click the checkbox next to the authentication system that uses the rate plan you set up previously. Click "Update" to save your settings.

Apply the captive portals to one or more Sputnik-powered devices.

Click on "Routers" from the CONFIG menu. Then click on the name of any Sputnik-powered device ("router"). From the pop-up "Portal" menu, select the captive portal that uses the authentication system you set up previously. Click "Save Settings" to do just that.

To see what users experience when logging in, see the online documentation chapter titled "User Experience: Paying for Access using the WorldPay Authentication System".

Be sure to configure WorldPay's callback URL.

Be sure to set your callback URL in WorldPay's account configuration page. This ensures that users are redirected to your website after purchasing access. Set it to: https://<WPDISPLAY ITEM=MC_callback>.

See WorldPay's online knowledge-base for more information on that subject.

 

© 2002 -- 2008 Sputnik, Inc. All rights reserved.