IoT Nexus™ Mobile Payments, internal Dynamics 365 Credit Card Transactions, and automated mobile app consumer retail payment operations require the provision and usage of a PayPal account.

If you need to create a new PayPal Business Account (Classic API required for application wide Credit Card Transactions), please do so before proceeding with configuration.

To sign up for a live Payflow Gateway account (PayFlow API required for Mobile Payments), Click on a country below in which you conduct business:

During your Payflow registration and merchant account bank setup, please record the following account details;

  • Your Partner ID. Typically this is 'PayPal'

  • Your Unique Vendor ID

  • Your Payflow account login Username

  • Your Payflow account login Password


Additional PayFlow Setup Documentation

Obtain your Organizations PayPal Account API Details


For live credentials, log in to your PayPal business account at For test credentials, log in to the PayPal Sandbox at using a Sandbox merchant test account.

  1. Click the profile icon ( Profile menu) on the top right side of the page. From the Business Profile menu, select Profile and Settings.

    Note: If you do not see the profile icon on the top right, select Profile which appears in the top menu when the My Account tab is selected.

  2. From the left menu, click My selling tools.

  3. In the Selling online section, click the Update link for the API access item.

  4. To generate the API signature, click Request API Credentials on the API Access page.

    Click Request API Credentials

    Note: If you've already generated an API signature, a View API Signature link is displayed on the API Access page. If you need to generate a new API signature, you first need to delete the existing API signature. If the existing API signature is not being used by your live application, click the View API Signature link, and then click the Remove button to delete the existing signature.

    1. Select Request API signature and click Agree and Submit to generate the API signature.
    2. The figure below shows this page with an example API signature credential.

    Signature API credential set


To Obtain API client ID and secret Key within your Paypal account, Please refer to following Steps:


1. Select Application Section on Paypal


Please open and Log In.

Select My Apps & Credentials.

Select Application Section on Paypal


2. Click on Create App Button


Select Create New to receive REST API credentials


3. Create Your Application to receive REST API credentials


Create Your Application to receive REST API credentials


4. Select your Created app


Select your app


5. Here is your REST API credentials


Your REST API credentails

Connect IoT Nexus™ to your PayPal Account(s)

Navigate to Main > Settings  > Solutions > IoT Nexus™ > Configuration

  • Browse to the Credit Card Processing tab
  • Select desired processing operation mode. We suggest testing account and solution settings with Sandbox mode before moving to full production use.
  • Paste your PayPal Classic API details into the provided fields
  • Paste your PayPal Payflow API details into the provided fields
  • Select the currency for Mobile Payments (EMV Credit Card payments made using the IoT Nexus™ App).
  • Save Settings