Credit Card / PayPal™

The credit card billing feature allows you to sell Internet access by charging your customers' credit card.

The feature requires you to have a valid business account with PayPal™, a personal account cannot be used to charge credit cards.
Your customers do not need to have a PayPal™ account, they can pay with credit card.

Before continuing with the billing setup you need to configure the Email Setup.


In order to comply with PCI DSS (Payment Card Industry Data Security Standards) directives, GIS products do not store any part of the credit card information provided by the user.

A log is maintained that has a transaction ID. If you need additional information it is necessary to log into your PayPal™ business account and use the transaction ID to obtain additional information about the transaction.

Guest Internet Solutions does not make any additional charge for credit card processing.

The GIS gateway functions identically to a Point of Sale (PoS) terminal. Credit card charges are the sole responsibility of the hotspot operator, who is referred to as the ‘merchant’ in all transactions.

Currently this feature is available in all of our product models, except GIS-R2. GIS PayPal settings

PayPal™ Setup

Step 1:

Creating an API signature with your PayPal™ Business account:

  1. Log in to your PayPal™ account, then click on the cog PayPal Business account
  2. Click My selling tools Selling tools PayPal
  3. Click API access API Access PayPal
  4. Under NVP/SOAP API integration click Manage API credentials Manaage PayPal API
  5. Select Request API signature and click Agree and Submit
    Request a new API
  6. You can click Show to see your API Username, API Password and Signature. Click Done to save the API signature
    See your API info

A hotspot owner name and email address must be configured for PayPal™ credit card billing to work.
The email must be configured and tested via the Email Setup page before the PayPal™ credit card processing is configured.

Step 2:

Go to the Credit Card/PayPal section of your admin interface:

  • Check the Enable PayPal payments checkbox.
  • The PayPal Business account and API settings section must be filled with the information acquired on Step 1
  • Select the currency you want to use on the Payment Currency drop down menu
  • Select how you want to set limits (time, data or speed) on the Payment Limits drop down menu
  • Payment Message is the message the guest is going to see on the login page, before selecting a option
  • Payment Options: enter up to ten (time,data or speed and cost) parameters using the drop down menu. These are the Internet access packages that will be offered to users.
  • The Code usage option allows you to select how many users or devices are permitted to use the code.


The boxes below the payment settings are the messages shown on the user's computer screen to indicate success or failure of the purchase.
Two message boxes at the bottom of the page show the format of the messages sent to the hotspot user and to you. Take care if changing these messages.

There is a final check box Receive Error Emails:
When a transaction does not complete then it is not necessary to receive a message about this in most cases. However you might wish to be notified when an error condition occurs, for example if the credit card is declined. The purchaser will also receive an email notification.

A complete transaction record is provided by the PayPal™ business account, and the information can be downloaded and imported into popular accounting programs.
The GIS gateway also stores a report summary in the section Billing Reports.
GIS login using PayPal