Stay tuned Watch us Facebook Twitter

Thanks! We`ll keep in touch.

Sign up for our Peggy Journal

Get the latest Peggy Forms news, features and great offers!



Powerful payments.

Payments are fully integrated in Peggy Forms. Payments are very useful when you, for example, need a form for a workshop or an event. With the Payments module you can easily integrate payments in your forms. Just enter the necessary settings from your payment provider and you are connected.

The amount of the payment can be set in different ways:

  • Using a fixed price
  • Depend it on another field element
  • Using a webservice or HTTP-request

With a multiplier-field and a discount field you can customize the payments even more. Ajust the discount in percentage that is based on the choice of the user or use a field for an amount of products.

We support now three payment providers, but we add more very soon. So far supported providers:

Paypal     MultiSafePay     Mollie

Powerful payments. - Peggy Forms

How to | Payments

For example we use a form where tickets are sold. Just follow these steps when you want accepting payments in your form.

1. Choice of three rows

We use in this form just one choice: the user can select a ticket for the first, second or third row.

2. Add payment

First we add the Payment field into the form. The payment field gives the user an overview of the costs.

Select your labels and settings in the Basic tab of the payment field. Don’t forget to select your payment provider. And on the bottom of the Payment box you find the additional fees where you can add, for example, a tax or handling costs to the payment. For this form we add a handling cost of 10% of the sub totals.

Go to the Email tab and fill in the fields where an email will be send when the payment is completed.

3. Add prices

Add the Price field to your form. This field will be shown in the editor but will be hidden on the form itself. It’s just a editor-field to configure your price.

Because the price of our form depends on users choice we select in the Amount box Field dependent by the Price type.

Now the Depends on field option is visible. Select the Target button and select the field that you want to give it a price.

Now the Payment details field is visible where you can add a price for every choice. You can add as many Price fields as you need.

Now the only thing to do is to set your currency. You can find it on the General tab under Form and the in the Various box you find the Currency field where you can select your currency.

4. Activate your form

All done! Just activate your form and start earning.


View this form

Indepth | Payments

Accepting payments in a form was already possible in Peggy Forms. But now this feature is completely redesigned and improved allowing more flexibility and better styling when accepting payments in your form.

You start with adding a payment field to your form. This field will give an overview of the costs. How this value is computed is now more flexible. You can choose how this value is generated, for instance based on the user’s choice or a fixed amount.

A payment consists of one or more price fields, add a price field for each item or product. For instance, when selling tickets through a form, you add a choice field with different options (for instance seating area A/B/C).

Then you add a price field with the value dependent on the choice field. This field is not visible on your form but communicates with the payment field for the total amount.

You can add unlimited price fields to your form. For instance you could add a field for consumption included (yes/no) and a field for pre-order cd (yes/no). This way you will end up with a nice overview of the total costs.

See how this example works here: example