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.
Add a new WorldPay authentication system or select an existing one.
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.
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".