Partners Support Log In
Frank Hagan


    Back to Top

    Integrating with Paypal Payments Pro










    About PayPal Payments Pro

    Applies to: ONTRAPORT Plus and above.

    PayPal Payments Pro is a traditional payment gateway, accepting credit and debit cards, and can be used for trial periods, payment plans and subscriptions. It can accept non-US currency transactions.

    ONTRAPORT's implementation of PayPal Payments Pro does not include the Pay by PayPal option that is usually included. This is due to the inability for the Pay by PayPal option to properly handle trial periods, payment plans and subscriptions.

    ONTRAPORT allows you to include the PayPal Standard payment gateway on any Order Form that does not include a trial period, payment plan or subscription product.

    Configure PayPal
    1. Sign up for an PayPal Business account and complete the approval process for a PayPal Payments Pro Business account.
    2. Login to your PayPal account
    3. Click on the profile icon at the top right and select Profile and settings.

      The Profile and Settings link is in the profile or gear icon at the top right
    4. Click My Selling tools and Update next to API access.

      In my selling tools select the Update link next to API access
    5. On the Your payment API credentials page, select Manage API credentials in the NVP/SOAP API Integration (Classic) section.

      The NVP Soap API Integration section is at the bottom of the page
    6. If required, click the Request API Signature link to generate the API information.
    7. Copy the API Username, API Password, and Signature to a text file for use in ONTRAPORT later. Click DONE and exit PayPal.
    Configure the Gateway in ONTRAPORT
    • Log into ONTRAPORT
    • Go to Sales > Settings > Gateways

    • Select PayPal Payments Pro under Select a Gateway Type

    • Copy and paste the information from your Paypal Payments Pro NVP/SOAP API Integration page into the corresponding ONTRAPORT fields.
    • Click Save

    Currency Options

    PayPal Payments Pro can process transactions in currencies other than ONTRAPORT's default US Dollar (USD). You can set ONTRAPORT to send your currency choice to PayPal Payments Pro with the transaction. ONTRAPORT will also display your currency code (USD, AUD, EUR, GBP, etc.) and currency symbol on Order Forms, Invoices, etc. after configuration following the steps below.

    Note: Verify with PayPal Payments Pro that your account can accept the currency you choose, and determine what transaction fees and exchange fees you will incur. Please see our FAQs for more information.

    1. Visit Administration > Localization to select your currency setting in ONTRAPORT.

      administration data localization

      1. Select the currency from the drop down.

        Choose currency
      2. Choose how you want the currency symbol to appear. Typical choices include the currency symbol and currency abbreviation, or just the currency symbol, before or after the value.

        choose currency format
      3. Select the number format in the last drop down box. Choices are to use the comma as the decimal separator, typical in Europe, or to use the period as the decimal separator.

        currency number format
    2. Verify that the gateway and currency setting work correctly. Process a live transaction on a valid credit card and verify the charge is reflected correctly in your payment gateway and bank.
    3. Note that the new currency symbol is used on all items and sales reports in ONTRAPORT, including historical sales made prior to the change. It is up to you to segregate sales prior to the change and reflect them properly in your books.

    Available Currencies with PayPal Payments Pro

    • Australian Dollar (AUD)
    • Canadian Dollar (CAD)
    • Czech Koruna (CZD)
    • Danish Krone (DKK)
    • Euro (EUR)
    • Hong Kong Dollar (HKD)
    • Hungarian Forint (HUF)
    • Israeli New Sheqel (ILS)
    • Japanese Yen (JPY)
    • Mexican Peso (MXN)
    • Norwegian Krone (NOK)
    • New Zealand Dollar (NZD)
    • Philippine Peso (PHP)
    • Polish Zloty (PLN)
    • Pound Sterling (GBP)
    • Romanian New Leu (RON)
    • Singapore Dollar (SGD)
    • Swedish Krona (SEK)
    • Swiss Franc (CHF)
    • Taiwan New Dollar (TWD)
    • Thai Baht (THB)
    • U.S. Dollar (USD)
    Other Gateways Supporting Non-US Currency

    Q. Can I use a currency other than US Dollars in Pay Pal Pro?

    A. Yes, Pay Pal Pro accepts several different currencies including Australian Dollar (AUD), Canadian Dollar (CAD), Euro (EUR), Pounds Sterling (GBP) and Japanese Yen (JPY) in addition to the US Dollar (USD). Your ONTRAPORT account must be set to the same currency. After you set Pay Pal Pro to bill in the currency of your choice you must change ONTRAPORT to the matching currency in Administration > Localization. This will also set the currency symbol for your reports, order forms, etc.

    Q. I changed my currency to Pounds Sterling (GBP) but all the sales values are the same in my account. They should be converted!

    A. ONTRAPORT does not do any currency conversion of existing sales values. You will need to download your transactions prior to the change and convert the values manually for your books.

    Q. I switched my currency in ONTRAPORT and now all my orders are failing!

    A. The currency setting in ONTRAPORT must match the currency setting in the payment gateway. While some gateways refuse transactions with mismatched currency types, others will process the payment and you will incur extra currency exchange and processing fees.

    Q. I have $3,846 in currency exchange fees after switching my currency in ONTRAPORT! Are you going to reimburse me?

    A. The currency setting in ONTRAPORT must match the currency setting in the payment gateway. While some gateways refuse transactions with mismatched currency types, others will process the payment and you will incur extra currency exchange and processing fees from the gateway or the bank. ONTRAPORT will not reimburse you for these charges.

    Other Resources

    ONTRAPORT Projects are in-app, step by step instructions to walk  you through the process step-by-step. You can pause and come back at any time, and using the training program does not interfere with using ONTRAPORT, making it ideal for both beginning and advanced ONTRAPORT clients. Have ONTRAPORT open in another tab and click the Project below:


    ONTRAPORT's Community Q&A Forum is our peer-to-peer support site for quick answers to your questions 24 hours a day! ONTRAPORT Support, our Certified Consultants, and your fellow entrepreneurs provide the answers.










    Articles in this section

    Created - Updated
    Have more questions? Submit a request