WordPress Quick Paypal Payments
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.
In other words you just send off your invoices and they fill in the details.
It’s ideal for anyone who has variable payments: guest houses, B&B, hairdressers, dog walkers, window cleaners, builders plumber and so on.
Have a go. Fill in the form and click on submit. You should be taken to the Paypal payment page (but not make a payment):
To see some more examples click here.

Hi, I have installed and set up the plugin (shortcode) and the form works well. Until, that is, I try to navigate the payment process. Once I have completed the name and amount details, click “Make Payment” and I am redirected to my website homepage. I have tried different configurations (open in same/new window) but same results. Is this plugin not compatible with WordPress version 3.5.1? Any help would be greatly appreciated as this plugin meets my needs perfectly.
Simon,
There shouldn’t be any compatibility problems with wordpress as it is working on this site, I suspect the problem is a conflict with another plugin or the theme. There are a number of tests you can do. First is to active the wordpress 2012 theme and see if the plugin works. If that fails then turn off the other plugins you are using and see if you can make a payment. Or you could set me up as an admin on your site so I can investigate.
Hi, I have tried switching themes to 2012 and have the same result. I have also deactivated the plugins, again still the same. Contact me via email and I will give you admin access details. Thanks for your quick response, much appreciated.
Installed you plugin, activated it and then on settings.
At the top it says’ use the widget manager to add a payment form to a sidebar or use the shortcode (qpp) in your post and pages’
If I click on widget manager whatever it is looking for does not exist,
And what is the shortcode and where is it.
Not very clear for a novice to use.
Richard
Found Quick payment under settings. Looked in Widgets and found the widget and was able to put it in the sidebar. Ok so far. But I do not want it here, I want it on a page.
Hi Richard.
If you just want the basic plugin the shortcode you need to add to the page or post is [qcf]. Note the square brackets. If you want to preset the ID or the amount you change the shortcode to be like the examples on the settings page. If you want some words in front of the presets use the plugin labels on the settings page.
Hope this helps
I seem to be having an issue with the text not disappearing from the boxes when you click in it. I am using the basic [qpp] form and the “Payment for” and “Amount to Pay” text boxes do not clear out when clicked in. Am I doing something wrong?
Just checked and it works on this and another test site. Can you send me the URL so I can take a look?
Hello,
The paypal plugin is great and what I am looking for. Just a question regarding the plugin.
Is it possible to set the payment as a personal payment owned so there are no fees taken out by paypal at all? It is most annoying for clients paying their invoices with paypal taking out their fees.
Thanks,
Elliot
Nothing I can do about paypal fees. All the plugin does is connect you to paypal. I can’t control how the accounts are set up or what fees are set – that’s between your clients and paypal.
Sorry.
Hello,
great plugin.
Is it possible to add a “put me on the donator list” to the widget and add a shortcode which shows the name of the sender, the amount, the subject of the paymant and the date + time (all localized).
Wish to have those information in a paginated widget or a lightbox opening when clicking on a link in the form widget.
Thanks
Not really possible to add the details to the plugin but I can code a bespoke version for you. Can’t do it for free though as it’s going to take quite a bit of work.
How soon do you need it?
Please can you tell me how to change the colour of the button from black to red.
Thanks
Change it in the CSS. Go to the plugins page, click on the Edit and load the CSS file. The style you need to change is: #qpp-style #submit
Update: I’ve just uploaded Version 1.2 which has now has a built-in style editor
Hello, I like your plugin thus far, but I have a question…
I tried using 3 different QPP short codes on one page. They look like this: [qpp id='Silver Package' amount='$247.00']
The other 2 qpp codes on that same page look like that also except different “package name” for ID and different money amount for ‘amount’. Problem is no matter which pay button I push… the plugin only inserts money amount from first qpp code not the appropriate amount that is in the other 2 codes. Why is this? Am I doing something wrong? Please help. Thank you.
Eric,
The problem is that you have three ‘send’ messages on the same page. The plugin doesn’t know which one you clicked so just processes the first one it finds. I never considered that people would want more than one on a page!
Let me have a think about how to fix this.
Thank you Graham. If for some reason you can not find a way possible to do it… I could always just run seperate link outs from the one page to 3 seperate product pages and instill only one send button per page. Didnt want to do that.
But I will if you do not know of another way. Still, I want to thank you anyway for a nice, quick, clean looking and running plugin either way.
Been scratching my head all day about this. I know what to do but not sure how to do it (I’m not a programmer).
So it might take me a day or two to get it together. Hope you can live with it as it is for a little while longer.
Did you ever figure out a way to put multiple codes on one page?
Thanks. ~ Kevin
Sort of…
I got it to work if you have preset the id/amount but if you have a form where the user has to input info then it all fell over. What I did was add the preset ID value to the submit field name so you had: 12345+submit. This meant the processing function would only react if the was a match between the ID and the submit value. But if there isn’t a preset ID then the function just carried on regardless and I got an error.
But I’m still working on it. Just very slowly ‘cos I’m pretty pants at programming.
Thank you for the Paypal plugin.
Thank you for using it. Got some nice enhancements on the way