Finalweb makes PayPal integration simple and allows you to take full advantage of various features including donations, event registration fees, and even a full-fledged store with a cart. Integrating PayPal with Finalweb is a painless procedure, and our support team is always willing to help you if you get stuck.

Some features, including the PayPal store, require a business account. For more information on creating a business account, check out PayPal’s guide here: 



Donations through PayPal are painless to integrate on Finalweb. Please note that PayPal does charge a fee of 2.9% and a $0.30 flat charge per transaction (as of September, 2019). Make certain that PayPal is the right choice for your organization.


  1. Make sure you have a PayPal business account
  2. Add a Donation Button Section
    Create Donation Section
  3. Fill in the email address associated with your PayPal account, the item name, item number, and optionally set a fixed amount for donations. You can also specify a currency, such as US Dollars, Euros, Pounds, Australian Dollars, Canadian Dollars, New Zealand Dollars, or Mexican Pesos.
    Donation Section Options
  4. You’re done! A donation buttonPayPal Donate Button will appear on your page, which you can resize or relocate by clicking “arrange sections” on the left panel of the editor.
    Example PayPal donation screen


Event Registration Fees

With Finalweb, you can integrate PayPal directly into your forms, providing a painless way for your users to pay for an event while signing up.


  1. Make sure you have a PayPal business account
  2. Add a form section. In this example I’ll add a blank form, but you can integrate event registration fees with an existing form if you’d like.
    Creating a form section
  3. Add a Multi-Checkbox or Radio field. These fields allow you to assign currency values along with options.
    Adding a multi-checkbox field
  4. Click on the newly added field, the click the Choices button on the left panel. You should see a pencil icon next to each choice, clicking that will allow you to edit its name, value, whether or not it should be the default option, and the currency value.
    Editing the choices for your new field
  5. Set a currency value, and “Amount Due” will show up at the bottom of the form when that option is selected. You will have to view the form outside of the editor for the buttons to work as they will for a normal user.
    Form example
  6. Edit your Form Settings to set PayPal as your payment processor and enter the email address associated with your PayPal business account.
    Form settings
  7. You’re done! Users will be able to register for events and pay at the same time.

Store and Shopping Cart

With Finalweb’s PayPal store integration, users can use your Add to Cart or Buy Now button to purchase any items you list on your website, and you can turn your website into an ecommerce site. A PayPal account is not required of your users to make purchases.


  1. Make sure you have a PayPal business account
  2. Go to the admin panel ( and select the PayPal Store option on the left of the page.
  3. Add a PayPal Group by clicking the blue Plus icon at the bottom right of the page. A PayPal group provides a convenient way to organize the items on your site.
    Creating a PayPal Group
  4. After adding the group, click the Pencil icon to view the items in the group.
  5. Add an item by clicking the “Add Item” button at the bottom of your screen. Uncheck the “Choose Existing Item” box if you are creating a new item
    Create a new PayPal item
  6. Configure your newly added item with a name, description, photo, and if you want, you can add options. This could be used if you have different sized t-shirts, or different colors of coffee mugs. You can specify a different price for each option, which gives you great flexibility.
    New Item Options
  7. If your item is tax-exempt, make sure to check the “Is this item tax exempt?” box so that tax will not be added on to the price. If you do not check this box, taxes will be calculated automatically based on the tax settings in your PayPal business account.
  8. After you click “Create and Add”, go back to the editor on the page you’d like to add the item to, and add a PayPal Group Section. You could add a PayPal Item Section if you only want to display a single item, but I will be using the Group Section in this example.
  9. Select the new group you added and create the section.
  10. You should see your item, along with the description and any options you added.
    Item showing up on page
  11. Click the “section properties” gear icon to finish setting up your store.
  12. Enter your PayPal business email and adjust the other settings to your liking.
    Section settings for PayPal Group Section
  13. Next, we need to set up encryption.
    This will prevent users from editing the item on your page to change the price or perform other malicious actions. There is an option to disable encryption, but we recommend this to be used only for testing purposes, and keep encryption enabled at all times.
  14. Click the “Download Public Certificate for PayPal” button. It should look like this:
    Example Public Certificate
    If something appears wrong in the certificate, or it just reads “undefined”, click the red “Generate New Private Key and Public Certificate” button, and then download the certificate again.
  15. After you’ve downloaded the certificate, you need to upload it to PayPal. Think of this certificate as your website’s signature. Whenever a payment is processed, PayPal will use this to verify that the payment is coming from your website, and that no prices have been modified.
  16. Log in to your PayPal business account and click the Gear icon at the top, then “Account Settings”
    PayPal Account Settings
  17. In the search bar on the left, search for “Encrypted Payment Settings” and press Enter.
  18. Select the Encrypted Payment Settings Option
    Website Payment Certificates
  19. Click the Add button to upload your certificate
  20. Once it is added, you should see a Cert ID field and a Certifying Authority field with details from your website. Copy the Cert ID field and go back to the tab with your Finalweb editor.
    Certificate details
  21. Click the “Site Settings” button in the left panel and scroll down to the PayPal Info section. Paste in your Cert ID and wait for the page to refresh.
    PayPal site settings
  22. You’re all set! Users will be able to purchase any of the items in your PayPal store, and you have now integrated eCommerce with your Finalweb site.
    Checkout example

Did this answer your questions about PayPal integration? If you'd like personal, professional, and helpful assistance, please reach out to us at

View All Posts