MultiPay – a new way to pay

PayPal, Stripe, WorldPay and Amazon all in one simple plugin. If you take payments on your website you can now offer your customers a choice of how to pay. Take a look at the all new MultiPay Plugin

Paypal Payments Plugin for WordPress

All the PayPal plugins I’ve tested have fixed payment settings. This plugin is different. It allows the user to fill in a form with their reference number/ ID/invoice number and the amount to pay before submitting to PayPal.

It’s ideal for anyone who has variable payments: guest houses, B&B, hairdressers, dog walkers, window cleaners, builders, plumbers and so on.

And as simple as I can make it.

Once you have installed and activated the plugin just go to the settings page and enter your PayPal email address and the Currency.  Now go to your payment page and enter the shortcode [qpp]. That’s it, nothing else to do.

Click Here to Download the Plugin

Upgrade to Pro

The free version of the plugin will do the job but if you want a slick and professional payments portal you need the awesome In-Context payments. This is a PayPal feature that lets people make a payment without leaving your website. Find out More...

But there’s more…

Paypal Payments admin page

PayPal Payments admin page

You can:

  • Have multiple payment forms on your site,
  • Preset the ID and the amount
  • Let users select the quantity
  • List options for a product or service.
  • Edit any of the labels and error message
  • Style the form width, font, background and borders
  • Add your own custom CSS
  • Change the settings for thank you and cancel pages
  • Add coupon codes
  • Use WordPress queries
  • Link to Terms and Conditions
  • Calculate and display live totals

And it’s not just me

All these websites use the plugin as well. Or at least they did when I created the page.

People who use the plugin

Setting up and using the plugin

Here is my handy guide to setting up and using the plugin.

Some forms to look at

Here’s a page of example forms to play with.

Instant Payment Notification

If you have a PayPal Business or Premier account you can get instant payment notifications. Set this up on the IPN page of the plugin settings. If you need to check it’s working there is a guide to IPN simulation.


All the shortcodes are given on the plugin setup page. They are also published on this plugin shortcodes page.

Using Queries

An alternative to shortcodes is to use WordPress queries. The basic format is:£100&coupon=ABC123

The key is the use a single question mark to begin the query and ampersands to separate each bit.

If you already have a question mark in your URL just use ampersands like this:£100&coupon=ABC123

You can use any combination of queries in any order:$3.99

  1. Kathy J said:

    I have a paypal payment form that has two fields, single and family memberships. Is it possible to add a dropdown section to the “family” field so that the names of other family members can be added? This might be confusing, but I do need to have a way to add the members names to the family section. Thank you.

    • Graham said:

      In theory this is possible but it’s not easy. Maybe you could use the ‘Add Textbox for Comments’ field and change the label to ‘Enter all names’.

    • Kathy J said:

      Thank you and I will try that.

  2. Chris said:


    just testing the plugin, I have a form setup which when taken to the paypal payments screen, wont let me make a paymant. After completing the 2factor authentication, I am kicked straight back to the login screen by paypal. I appreciate that this is not your issue, but any idea what I should check on the paypal account?

    • Graham said:

      This is almost certainly an issue with your PP account. Once you head off to PayPal the plugin has finished it’s work until payment is complete. so check your account. Have you fully verified and linked bank accounts and credit cards?

  3. Bill said:

    After I Set Number of coupons is 2000, Now I can not change the number of coupons code and Can not change anything. Please help me fix with this problem?

    • Graham said:

      I’ve just checked and tested and can change and save all the settings so not sure how to help you with this. Are you able to add, remove and change the coupon code?

  4. Érik said:

    Hi Graham. First, i’d like to tell you that your plugin is great! I have a question for you : is it possible to add another set of fields in the pro version? I have a form on my website and i have a set of fields for the billing address and i’d need another set for the shipping address on the same form. Is it possible to add these fields in the pro version? Thanks for your help! : )

  5. Fiona said:

    Is there a reason you know of that would cause each payment to be listed twice in the payments list? I’m getting this issue and cannot see what might be wrong with the setup.

    • Graham said:

      Hi Fiona,
      I’ve got no idea why this is happening. I get the same occasionally when I receive messages from my contact form. Can you try disabling all other plugins and making a test payment of one cent. If you only get one payment in the list then turn the other plugins on one at a time and test each time until you find the culprit. I can then do some investigation.

  6. jay harding said:

    can I add the functionality for radio buttons to be multiple select example I had five options in radio button mode can I select them all? and output the result?… thanks!

    • Graham said:

      You can’t multi select radio buttons but I should be able to change the code so you can use checkboxes. I can’t do it today but I should be able to send you the update for testing soon.

    • jay harding said:

      Hello Sir,

      I really appreciate this one. I really need that checkbox for my products multiple selection. I found your plugin very awesome and with this future addition to it this will be a rockstar plugin!… Please send me updates on this development sir as I am building payment options… Thank you very much looking forward! Godbless

    • Graham said:

      I’ve just sent you an update with the checkbox option

    • jay harding said:

      Hello Sir,

      I received the newly update plugin. Thank you very much the checkboxes are awesome you nailed it!
      Thanks a lot!

    • jay harding said:

      Hello Sir,

      How can I edit the checkboxes to display inline seems there is a break in every label item… Can you please give me a hint on how to edit it. I tried it manipulating the css nothing happens…

    • Graham said:

      I need to see the form to help you fix this as I’m not sure what’s happening.

      PS: Do you really need Avada? It’s rapidly becoming an irrelevant theme now that more and more people are using tablet and phones.

    • jay harding said:

      Hello Sir,

      Here is the sample form that I had used. on the social media part. Please look at the form..

      PS: What theme do you suggest sir?…

    • Graham said:

      Had a look at the form and it all look good to me. If you remove the linebreaks the form becomes much less usable. But I’ll fix the coe so you have the option of inline check boxes for you.

      I will email you with the reasons why Avada is a poor choice of theme.

    • Jay Harding said:

      Hello Sir Graham,

      Thank you very much for your kindness, I appreciate a lot. Please email me the reason’s why AVADA is a poor choice of theme and please suggest me what theme is good for me to use, because I will me creating more websites. Can you suggest me what them is good for an auction site?. Also, for ecommerce site and other business related site. I really appreciate your help. I want also to improve my knowledge in WordPress as well as the backend coding. Thanks a lot! Godbless!

    • jay harding said:

      Hello Sir,

      I received the updated files, my question is that if I delete the old plugin file and replace with this new one does my forms also be changed ? or will jus remain the same?.


    • Graham said:

      It’s safe to replace the plugin, you will not lose any forms or settings

    • jay harding said:

      Hello Sir Graham,

      I find out that the plugin has only one option for a text box… can it be done to add one more textbox. I want to use it on this site. I want to add and extra textbox for them to add their 5 prefered keywords just like this for this page I use contactform7 with paypal but I really want to use your plugin for this… very great plugin and reliable… Please update me sir if this is possible. Thank you! Godbless! BTW. I read your explanation about using AVADA indeed I agree.

    • Graham said:

      A much simpler solution would be to use the ‘item number’ field for the URL and the textbox for the keyeords.

      PS: the site doesn’t work on a phone, the SM icons cover up the content. I’m not even sure why you need them, it would be far better not to put any distractions in the way of potential customers.

    • jay harding said:

      Hello Sir,

      Thank you for the tip I just turned the social media off the mobile version. I had another query sir if I can use the coupon code on a specific item. I had this offer. the standard custom logo. I had two options there standard delivery and express $49 for standard and $59 for express. Now I wanted to set the coupon code discount for the standard that the express would never be affected how can it be done sir because when I choose express from the drop down menu and applied the coupon it applies also. Please help I am a bit stressed out here,,,
      Thanks! Godbless!

    • jay harding said:

      Hello Sir Graham,

      I just want you to update about this…

      I had another query sir if I can use the coupon code on a specific item. I had this offer. the standard custom logo. I had two options there standard delivery and express $49 for standard and $59 for express. Now I wanted to set the coupon code discount for the standard that the express would never be affected how can it be done sir because when I choose express from the drop down menu and applied the coupon it applies also. Please help I am a bit stressed out here,,,
      Thanks! Godbless!

    • Graham said:

      This would need some custom coding. I can do this for you but as it is quite bespoke I would have to charge. If this is acceptable I will send you a quote for the work.

  7. Matt said:

    Hello, is there a way to add an additional radio button question? The question I want to add is “do you want us to match your donation to xyz organization?” With yes & no radio responses.

    Thank you!

    • Graham said:

      Hi Matt,
      It’s not easy to add a second radio field as these are a gazillion function doing all sorts of things in back. I’m assuming you are already using the ‘options’ field. I’ve had a request for a datepicker as well so I might see about adding a set of new fields in the pro version.

What do you think?

Checkout the awesome new OnePage Theme. Designed for tablets and phones but perfect on a desktop


Ouch! There was a server error.
Retry »

Sending message...

Ask a question

Spambot blocker question

10 + 10 =

Web Analytics Web Analytics