Posted: September 16, 2016 at 12:18 pm
|
September 16, 2016 at 12:18 pm I have an event that has a base price of $180, but if they pay in cash or by check it’s $5 off. Do I have to change the base price to $175 or can I just add in a price modifier to discount $5. And how am I able to apply that to the attendees if they have already purchased? |
The price modifier could work, or just add a new ticket where the price is $175. Then you can use the Attendee Mover add-on to move existing attendees to the new lower priced ticket. |
|
|
If I was to go with the first option…. And the attendee comes in to pay with cash. How do I apply the price modifier to a transaction in the backend then when I apply payment. I get to choose “Cash Delivered Physically”, so how do I apply it here? |
Price modifiers are added to tickets before any registrations take place. They cannot be retroactively applied to existing tickets. You’d actually need to set up a new ticket with the price modifier, then use the attendee mover to move that registration to the new ticket. |
|
|
Is that out of beta now? Currently, I have invoice option if they want to pay in cash/check in person. How do I ensure that the price modifier reduces the cost when they select Invoice to pay with cash? I have set up in my Pricing, In Cash or by Check with $5 discount. So how does that work when they register online, but comes into my office to pay in cash or by check? |
No, but that’s the one solution we offer to retroactively change a price for an existing registration.
It will not. They’d actually have to select a ticket option that totals $175 (price option or no price option, there has to be a $175 ticket option that can be selected). So again, when you set a price modifier on a ticket in the event editor, that price modifier will apply to all ticket sales, regardless of the method of payment that they choose. |
|
|
So how I can I delineate between the two when people register? |
|
So how I can I delineate between the two when people register? Without creating more tickets. |
Your other option is do some custom PHP coding. This is closest readymade code snippet we have that would apply to your scenario: You could build on the above where the base price is $175 and the $5.00 would get added to any transaction where they pay online instead of with cash. |
|
|
Could I subtract $5.00 with this surcharge code? Or would I have to change surcharge to discount? Also Do I just add this file into my theme or will I have to include this in my functions file? |
|
Nevermind, I figured that one out. Is there a way for me to have the payment option selected depending on this snippet of code. Credit Card -> Credit Card transaction or Cash or Credit -> Invoice selected |
The code snippet is actually written to work with registration form questions. |
|
|
I realize that…. But is there a hook or something I can use to make sure the credit card option is not able to be selected if the registrant decides to pay in cash, giving it a $5 discount. |
There isn’t a hook that could be used to conditionally disable one payment option over another based on a question, but you may be able to derive some of the code from this other snippet: |
|
The support post ‘Price Modifier – pay with cash’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.