eCommerce: Quickshop Plugin Configuration

All OM4 websites are eCommerce ready.

Set up your PayPal account

You’ll need to know the email address used to identify your PayPal account.

If you don’t have a PayPal account, sign up for a Business PayPal account:

  • PayPal accounts are free to setup and maintain, and can be ready to accept payments in a matter of minutes.
  • you pay a fee when you accept payments using PayPal – see the Fees link at the bottom of your country specific PayPal page.
  • you link your PayPal account to your bank account so you can transfer funds out of your PayPal account and in to your bank account

Activate the Quickshop plugin

Go to Dashboard, Plugins and activate the Quickshop plugin.

Add the Quickshop PayPal widget to your sidebar

Go to Dashboard, Appearance, Widgets and add the QuickShop widget to the top of your sidebar. Change the checkout method to PayPal (if necessary).

This widget will display the contents of the customer’s shopping cart, along with a PayPal Checkout button. But only when there is something in it.

Configure the Quickshop plugin

Go to Dashboard, Settings, QuickShop and configure the options.

The most important one is the Paypal email. Make sure this is the same as the email address you use to log into PayPal.

There are more parameters, many of which are optional.

Quickshop Options Page

Quickshop Options - click to enlarge

Quickshop Parameters

  • Currency – AUD, USD, EUR, GBP, CAD
  • Currency Symbol – $, ¢, £
  • Decimal Sign – period or comma
  • Display Shopping Cart when Empty? – Tick this box if you want your Shopping Cart to appear in the sidebar even when empty. If empty, you can override the message that is displayed.
  • Display Total Only? – Tick this box if you don’t want to see itemised Shipping/Postage and just want to the see the items and the total.
  • Add to Cart button text – override the text that appears on the face of the Add to Cart button
  • PayPal Email – controls which account PayPal payments are settled to
  • Custom Payment Page Style – you can configure custom payment page styles in your PayPal account – set the code here to use a non standard page style.
  • Payment Success URL* – after a successful payment your customer will be redirected to this page. Enter the full URL including http://
  • Payment Cancelled URL* – after a cancelled payment your customer will be redirected to this page. Enter the full URL including http://
  • Custom Checkout Widget – this setting is used by OM4 where custom payment providers are in use. Leave blank unless instructed otherwise.
  • Free Shipping Threshold – you may set a threshold order value after which shipping is free. Specify the threshold and the notification text.
  • Terms and Conditions – Tick the box if you want to include a link to a relevant terms and conditions page for purchases. You may optionally include a requirement for the customer to tick a box to acknowledge acceptance of your terms and conditions.
  • Assurance Centre – You may prepare an Assurance page that documents your guarantees, warranties or other policies designed to reduce risk for your customer. Include a link to the page you have prepared, and display a prominent button to access the page. You may upload your own buttons to display as the link your Assurance page, or use the default buttons provided.
  • Logged in Users – you may restrict buy buttons only to users who are logged in.

*Administrative Pages

To manage administrative pages such as Payment Cancelled and Payment Confirmed, it can make it easier to manage them if you:

  • create a new page called Admin (usually with a permalink of /admin/)
  • create your administrative pages as sub pages of Admin

OM4 websites suppress child pages of /admin/ from internal site search results. You can also suppress /admin/ pages from search engine indexes using your Robots file.

If you are using either the Pages widget to automatically display your pages in the sidebar, or the Dynamic Rollover Menus option to display menus from your pages, you’ll need to go to the admin panel for the widget (Appearance, Widgets) or the menus (Appearance, Site Design) and use the page id for the Admin page to exclude it from displaying. To find the Page ID of the Admin page go to Dashboard, Pages to see the list of all your pages, hover your mouse over the Admin page and you’ll see the page id in the status bar in the footer. The id will look something like pageid=23 – and 23 is the page id.