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.
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].
But there’s more…
- 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
And it’s not just me
All these websites use the plugin as well. Or at least they did when I created the page.
Download the Plugin from WordPress
Download the plugin: http://wordpress.org/plugins/quick-paypal-payments/
And if you want to experiment with your own form PayPal gives you all the settings.
Some forms to look at
Here’s a page of example forms to play with.
All the Shortcodes
|[qpp]||Standard paypal plugin|
|[qpp form='name']||Uses a named form (created on the setup page)|
|[qpp id="your name"]||Presets the reference field to the words ‘your name’|
|[qpp amount="$30"]||Sets the amount to pay to “$30″|
|[qpp labels="off"]||Don’t show labels for preset fields|
|[qpp id="red,blue,green"]||Displays options instead of a single reference/ID|
|[qppreport form="name"]||Displays a table of all payments made from the form called ‘name’|
An alternative to shortcodes is to use WordPress queries. The basic format is:
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:
You can use any combination of queries in any order: