Forum Replies Created
-
AuthorPosts
-
even if one were to somehow get that users data (let’s say by creating a specific user role which then gets a dropdown on the checkout page where he/she can select from users which – via an ajax call – could prepopulate the fields)
you will still have 4 problems
a) you’ll have to get the associated a.net CIM data
b) even if you were to get that AND prepopulate a credit card number (etc) field , a.net does not expect (and therefore does not look for those) fields so you’d have to enter them again anyway once you are at the a.net page
c) you would need an SSL certificate for your checkout
d) and most importantly – IT IS TOTALLY ILLEGAL – as you would be storing unencrypted cc numbers on your serveragain though, I might be misunderstanding things
any edits to your templates anywhere ?
still not sure i understand the workflow .
so, someone phones up and wants to order something.
then what is supposed to happen ?is the guy who gets the phonecall supposed to go to the website and then click on things to put the order together and then checkout (essentially for the client on the phone) ?
if that’s the case, how would the guy that receives the call even know which (wordpress) user it is and what data is associated with him without logging in as that user (therefore needing that users un/pw) ?
still not getting it, sorry (but maybe the workflow is supposed to be different…dunno)
one more thing to check:
if you add a new group (dont have to save, just add one to see) does it still work now ?even better :)
i’ll check what happens when i use hebrew here
generally i am happy to add action and filter hooks in the plugin in all sorts of places for people to use
however, having had more of a think about what you said, I am a bit hazy about what it is your (or more accurately your customer) is trying to achieve.
from what i can see Authorize.net CIM stores the customer data on their server.
if the customer is registered on the site (as a wordpress user and is logged in) the data he registered with will automatically filled in (if set up that way) in the relevant order page fieldsso I’m not sure where the CIM info is supposed to fit in here
if the customer is NOT already registered as a wordpress user there’s – i would have thought – no info that could tie him into any customer data stored at a.net CIM
I’m probably missing something, so would be grateful for some clarification
PS: just to mention. storing CC info on your clients server (as opposed to on a.net’s servers) is an absolute no no …
(up to a point) with this i would have thought
https://support.wp-pizza.com/downloads/wppizza-coupons-and-discounts/
(i.e you set a discount as required based on some settings)whether or not this would work for your particular scenario/site/setup i do not know..kind of depends on your menu
>Is there any possibility of extending your plugin functions to have this feature? Do you have any suggestion on how one should go
my suggestion would definitely be to use filters and action hooks rather than messing around in the plugin itself.
having said that, for what you want to do, i would need to add an additional filter in some place.
as I am working on on some other stuff in the plugin, it won’t be too hard to add this.when I’m done, I’ll post a quick example/dummy here that should at least send you on your way
not sure i understand why it’s wrapped in an a tag with all those style declarations, but if it works (and as a starting point anyway) that’s cool by be..
i will probably – in an update – add a filter [ wppizza_filter_shortcode_totals ] one could use to selectively not output some of those elements (rather than using display:none), but that’s for another day
>its wrapped in styles
just overwrite them then…display:none seems to be just fine then.
you are not asking to add functionality , but take it away ….
and what’s wrong with this shortcode instead then ?
[wppizza type=’totals’ value=’items’ itemcount=’right’ checkout=’1′]
https://support.wp-pizza.com/topic/wppizza-shortcodes/
just add some css to put a cart icon there somewhere (or whatever else you want to do with it)
> overlay over a shopping cart icon
what shopping cart icon ?
instead of the “wpizza_are_we_open” function referred to previously , you should now (as of v2.11.5.10) simply be able to use
wpizzaShopOpen();without any arguments and omit
$options=get_option('wppizza');there
v2.11.5.10 should fix the duplicated category issue when using the !all attribute (still not entirely sure how this could happen, but at least the symptoms should now be fixed)
furthermore, there is now a repair function (under wppizza->tools) that might also alleviate this at source (please read the comments there)
any feedback if this now works (or not as the case may be ) would be great (therefore i opened this topic again)
>the message tht “WPPIZZA” has been installed
just click on “dismiss” ?!>…like “DMARC”..
just follow the instruction as to what it says in that message (i.e tick the relevant checkbox or set the required email)
or am i missing something here ?!
>make the meal deals seem a bit more seamless.
i know, but this sort of thing is horrendously complicated if you want to make it useful for a wide range of scenarios / sites / requirements …
this will be done at some point, but there’s absolutely no ETA as to when
> restricted number of items
> when they add 3 items, At least 1 was required to beneither at the moment , but if this gets requested more often, I will revisit that/those idea(s) and do something about this.
so consider this to be on my “list of ideas”, without committing to do this (as time is better spent doing/adding things requested by many as opposed to just one, sorry)
you can only do this sort of things (and in your specific scenario only partially – see below) with the add ingredients extension (https://support.wp-pizza.com/downloads/wppizza-add-ingredients/)
note: the add ingredients extension is primarily designed to add ingredients/toppings (or whatever you want to call it) to an existing menu item.
as i understand you , you want to add several menu items to another menu item (this in your case being the “5 course meal”).
as mentioned above, this is not the main purpose of the plugin. however, upi to an extend you could cheat somewhat by doing the following (assuming you have that plugin installed of course).
a) add a menu item called “5 course meal” as normal to your wppizza menu items
b) go to add ingredients and add all your starters, mains, side, rice and naans as new/separate ingredients (setting all prices to zero here i would have thought as your “5 course meal” price would/should not change if any of these are added
c) go to “custom groups” and set a group for each type of ingredeints – in your case you would have 5 groups (1, Starter 2, Main 3, Side 4, Rice 5, Naan) and add the relevant ingredients to these groups
so – using rice here as example – assuming you have set the following ingredients :
plain rice, egg fried rice, basmati rice (etc etc)you create a custom group, name it “rice” , and add those three to that group (probably want to set the group type to “group must have one and only one ingredient one time…..etc”)
do the same for all others respectively
what you can NOT do is have main dishes like “tikka massala”, “tandori”, “korma” etc and then allow to select additionally whether you want “lamb” or “chicken” etc etc
HOWEVER – instead of “main” you could say “type” (here have “tikka”, “tandori” etc )
add another called meat or veg (here have “chicken”, “lamb” “vegetable” etc and let people choose that wayessentially you would have to have/enter your whole menu as ingredients too
go here https://support.wp-pizza.com/twentytwelve/our-menu/user/ and look at the breakfast example.
just imagine that the “drinks” are your “rice” and/or starters etc -
AuthorPosts