RADIUSdesk WiFi Hotspot Manager and GUI for FreeRADIUS
MESHdesk Streamlined Mesh Controller

PayPal hookup

Requirements

  • Valid PayPal account.
  • A RADIUSdesk server with a public IP Address
  • Some basic understanding of Web technologies as well as the Internet.
  • A CoovaChilli Captive Portal that makes use of the Dynamic Login Pages.

Getting started - PayPal side

  • Use you existing PayPal account to gain access to the https://developer.paypal.com/ website.
  • This website features a Dashboard that allows you to manage sandbox accounts.
  • Sandbox accounts are dummy accounts used to test with in the PayPal sandbox environment. You will typically create a:
    • Merchant account used to receive payments from a buyer.
    • Buyer account used to buy from the merchant.
  • The rest of the document will discuss the hookup to the PayPal sandbox environment. You can use this as a guideline for your own implementation and hookup.

Creating a dummy Merchant account

  • After you accessed the PayPal Developer site go to the Dashboard → Accounts page.
  • Click on the Create Account button (top right).
  • Use the following two screenshots as reference.

Creating a dummy Buyer account

  • After you accessed the PayPal Developer site go to the Dashboard → Accounts page.
  • Click on the Create Account button (top right).
  • Use the following two screenshots as reference.

Now that you have both a willing buyer and a willing seller we can do some (dummy) business.