PayPal for Elementor Pro Form
Updated over a week ago

With Paypal for Elementor Pro Form, you can securely collect online payments from your clients and visitors through Paypal, which is one of the most reliable payment systems in the world.

Use Cases for Paypal for Elementor Pro Form

  • Receive Payments for Product or Service Sales

  • Receive Donations

  • Receive Payment for Virtual Products

  • Receive Payment for Downloadable Products

Prerequisites for Using Paypal For Elementor Pro Form

You should set the API.

Creating a Basic Elementor Form to Receive Payments

To receive payments you need to first create a basic form using Paypal Field Type.

Item Name: It can be a static product name or may come dynamically from ACF when used in Post Type Template

Transaction Currency: Make sure you choose the currency for your item value by navigating to Dynamic Content > API > Paypal

Item Value: Item Value can also be static and dynamic depending on the use case

  • Fixed Amount (Best for Landing Pages)

  • Variable Amount (For Custom Post Pages coming via ACF)

  • Custom Amount (Best for Donations)

Make sure to toggle the Paypal field as required so the form is not sent if PayPal payment is not done.

Then there is the Item description, the Item number(SKU), and Order Approval Message. You can keep the further two based on use cases.


The item description as a whole cannot exceed a length of 127, make sure it's not too long.

Using PDF Generator to generate a PDF with an order placed

You can follow this tutorial to further generate a PDF and send it to your customer for download.


If you take the order name or amount dynamically from another field in the form than you must make sure that those fields are neither empty nor invalid. If they are then the PayPal button will not work.

Did this answer your question?