Powerful Features
Seamless Integration
Payment actions Authorize or Capture are fully supported
Products, Events & Services
Conditional Logic

- Current Version: 1.0.5
Pricing
30-day risk-free money-back guarantee.
Personal Plan
- Usage on 1 Site
- Unlimited Forms
- Automatic Updates
- Standard Support
Professional Plan
- Usage on 3 Site
- Unlimited Forms
- Automatic Updates
- Standard Support
Agency Plan
- Unlimited Sites
- Unlimited Forms
- Automatic Updates
- Priority Support
- 12 - 24 hour Response Time
F.A.Q.
Yes, PagOnline Imprese is a payment gateway UniCredit uses to provide payment services for Italian merchants. These payment services help merchants start receiving payments online by credit card and Mybank. To use this extension you need to sign up to UniCredit service here. The purchase of the PagOnline for Gravity Forms plugin is not linked to the activation of the UniCredit account.
A Basic License of Gravity Forms is what you need to get started with this plugin. Find out more about the available licenses by clicking here. The purchase of the PagOnline for Gravity Forms plugin is not linked to the activation of the Gravity Forms license.
No, it is not possible to manage refunds directly from your site. You can do it from the back office that PagOnline makes available to you at this link!
Still have questions?
If your question is not listed here, then please consult the docs section or chat with us.
Docs
You can install the plugin by uploading the zip file through WordPress Admin dashboard or by uploading the extracted file through FTP/SFTP.
Installing through WordPress Admin
- Go to ‘Plugins’ → ‘Add New’.
- Click ‘Upload Plugin’.
- Upload ‘PagOnline for Gravity Forms’ plugin zip file.
- And lastly, activate it after the upload is complete.
Uploading the plugin through FTP/SFTP
- Extract the zip file to your local directory.
- Login to your server through FTP/SFTP. If you don’t have any access to your server. You should ask your hosting provider for your ftp details.
- Upload the extracted file to /wp-content/plugins/
- Go to ‘Plugins’ and activate the ‘PagOnline for Gravity Forms’.
And you are now all set!
Pre-Requisites
- Gravity Forms 1.9.3+
- Download and install the add-on
- A UniCredit Merchant Account
Setup
Once the installation has been completed, it is necessary to first recover the data for configuring the plugin by accessing the back office of the Unicredit PagOnline Imprese site here.
Summary
Before the PagOnline for Gravity Forms extension can be used with Gravity Forms, you will first need to create a feed. A feed simply allows form submission data to be sent to another source. In this instance, form data being sent to Satispay.
Create a Feed
To create a feed to PagOnline using the PagOnline for Gravity Forms extension, do the following from your WordPress Admin Dashboard:
- Click on Forms in the left side menu.
- Select the form that you want to use with PagOnline Unicredit.
- Once within your desired form, hover over Settings and click on PagOnline.
- Click Add New to create a new feed. You will be presented with the PagOnline feed settings screen.
Payment Currency
Currently only Euro and US Dollar are supported.
Payment Page Language
The only values currently supported by UniCredit are Italian and English.
Sandbox Mode
Sandbox mode is useful to check the payment workflow before deploying the plugin in the production environment, as the plugin will then use UniCredit’s test environment. In this environment all transactions are fake and there’s no real transfer of funds. Unlike other payment gateways, UniCredit Imprese does not use a server to server request to complete a transaction. This allows one to easily test the module even on a computer that is not reachable from the outside and that does not have a public URL associated with it. It is possible to test the credit card payment method by using these credit cards and make all the test transactions that are needed. The first and last name of the cardholder can be set to any value:
MasterCard
- 5256103270096532
- Expiration: 04/25
- CVV2: 241
VISA
- 4824983270096509
- Expiration: 04/25
- CVV2: 472
Sometimes you may want to send a user to a different page or display additional information to them based on the payment result. Gravity Forms, natively, does not allow the use of the payment status among the available conditional rules. You can follow these simple rules to manage different messages, pages or redirects depending on the payment status. It will take you a few minutes to get an amazing result.
Add a hidden field to your Gravity Form
You can call the field whatever you like, in this example it is called “Payment Status”.
Set the “Conditional Confirmation Field”
In the feed settings, select the hidden field you just created and set it as the value of “Conditional Confirmation Field”. It will be populated with the payment status after the payment transaction and you can use it as a condition to view the confirmation page of your choice. It’s not mandatory. Don’t use it if you want a single confirmation page for paid or failed transactions.
Create the confirmations you want to use
- A default confirmation is established automatically at the creation of every new form.
- Conditional logic is only available in confirmations you create, and is not available for the default confirmation.
- The default confirmation cannot be turned off. This is intended to always ensure one confirmation can execute. The default confirmation will execute only if no other confirmation is executed.
- If a form submission would trigger multiple active conditional confirmations, then only the first one will be executed
Setup a Conditional Confirmation
Select the hidden field you assigned to “Conditional Confirmation Field”.
- To handle the case of successful transaction, set the value as “Paid“
- To handle the case of the failed transaction, set the value as “Failed“