Author: super_admin_v3x

WPPizza smtp settings – gmail

though the following might not be applicable to absolutely all server setups the following should apply to most if you want to use gmail for SMTP delivery (wppizza->settings->SMTP section) SMTP Host: smtp.googlemail.com SMTP Port: 465 SMTP Encryption: SSL SMTP Username: [email protected] SMTP Password: generate according 

Using a cache plugin

Generally WPPizza will do it’s best to try to automatically determine if caching is being used and tries to ensure the order page is not being cached. However, it might not always be 100% reliable or possible to determine depending on caching (plugin) used or 

Autoprint order

Short Answer:
you can’t.
(well, you can, up to a point – see below) as – simplistically speaking – websites cannot access hardware and make it do things.
just imagine one were to be able to write script of some sort that accesses your/any printer from a webpage or something and forces it to print 100000000 pages automatically without you being able to do anything about it.

Long Answer:
Bearing the above in mind (again, somewhat simplified), it is – essentially – the printer that has to be able to control what does and what does not get printed automatically.

3 options spring to mind here.

a) Using a cloudprint service:
Your printer is registered to a cloudprint service and picks up and prints whatever is sent to that service
NOTE: Google Cloud Print will be disabled on December 31, 2020

For more info – and possible alternatives – please follow this topic/thread here (and of course feel free to contribute to it if you have some more ideas)

There is also the “WPPizza Autoprint” alternative available now.

b) Your printer is enabled to check a dedicated email account and prints whatever arrives at that account

c) Your printer can listen to some script/command.
GPRS printers – for example – usually have an API that one can use to let it do things
(probably to be used in conjunction with this)
as there is no generic/standard API that would work for all gprs printers it will be something you would have to script yourself

Additional Info
Clicking on the “Print Order” Icon in the “WPPizza -> Order history” will simply trigger the standard javascript “print()” command.
Whatever your particular device does from there is completely out of my hands and is nothing WPPizza (or any other software for that matter) has any control over – some devices might not even listen to the “print()” command at all.
So other than the above, I cannot tell you anything other than what is being said/suggested here or indeed how to make things work with your particular device/printer (you would need to consult your device’s manual)

If anyone knows of other solutions – or i am missing things – let me know and i’ll happily add/amend this here

Removing version numbers

The below isn’t really about WPPizza in particular but WordPress in general, and I feel the need to state why removing version numbers from WordPress javascript or css files – either by some custom filtering, using some plugin or even having this kind of thing 

Integration with POS systems

as all POS systems are different, might not provide an API or, if so, have their own non-generic API implementation, no plans exist at the moment to integrate a generically usable integration of the plugin with any POS system ( as there simply isn’t any that 

Premium Extensions: Bundles and Discounts

At the prices things are, I do not offer any discounts – other than the ones mentioned below – on premium extensions or gateways given the development and support involved.

The prices for the premium extensions/gateways are already as low as I can make them, to make continuous development and support worthwhile. (Even more so if considering other comparable solutions – not to mention the 1000’s of hours and continuous development of the main, free WPPizza plugin itself)

Pre-defined Bundles:
There are two extension bundles, namely the “WPPizza Extensions Bundle” and the “WPPizza Essentials Bundle”.
Please note, these bundles do NOT include any gateways.

Update March 2020: Due to their inherent inflexibility, “Pre-defined Bundles” have been discontinued and are only available for renewals of existing purchases of those bundles

Multi-Purchase Discounts (“Mix ‘N’ Match”):
Simultaneous purchases of 3+, 7+ or 12+ extensions will also have an automatic discount of 10%, 20% or 30% applied respectively. (Full Details)
Please note, these discounts are not applicable to any gateways or pre-defined bundles above.

License Renewal Discounts:
License renewals are -30% off the price applicable at time of renewal. Please refer to the FAQ’s for further details regarding licensing.

License Upgrades:
Please refer to the “Upgrades” section in the FAQ’s.

I have no problem with people asking for more discounts of course. However, other than the bundles/discounts mentioned above I do not offer any discounts.

Sorry to have to disappoint.

Oliver

WPPizza in other languages

Frontend On install, default values will be inserted into the localization page of WPPizza WPizza -> Localization. If a language file already exist in the wppizza language directory – i.e [path]/wppizza/lang/wppizza-xx_XX.mo – for your language chosen in WP -> General, these will be installed, otherwise 

WPPizza as mobile App

WPPizza is a wordpress plugin and not a stand-alone cart/shop/ecommerce solution. The only way (perhaps and as far as I know) to make WPPizza into a mobile app is to convert your whole wordpress website into a mobile app using – possibly – something like 

Submitting bugs, ask for help or request a new feature

submitting bugs, asking for help:

  • find the relevant forum and post a new topic
  • leave a message on the wordpress forum
  • send an email to dev[at]wp-pizza.com with as much info as you can give me or
  • use the “contact us” page to send me an email directly

i will respond asap

 

feature requests:

  • please post a new topic in the feature request forum and i’ll see what i can do

wppizza / functions.php

Typically, to add your custom actions and filters you would add them to your themes or better still child-themes functions.php. (Please see here why using a child theme for any customisation is by far the better and recommended way WordPress Child Themes) However, if you