Posted: September 26, 2019 at 10:00 pm
|
September 26, 2019 at 10:00 pm When my client offers a free class 0.00 and a customer chooses an option that has an up charge it does not charge them, it shows they owe the charge and the registration comes as incomplete. They receive it an the email that there is a balance and a payment link, but that link takes them to a blank page. They need the customer to be charged at checkout. Thank you, |
Hi Gerrit, EE doesn’t have ‘add-on’ items so I’m assuming your are using the 3rd party Price Modifier Add-on to add those? So it’s a free ticket with a price modifier.
An incomplete registration is one without any contact details, which your’s wont be if you are getting to the end of the registration. I’m guessing you mean an incomplete transaction? – https://monosnap.com/file/qUULwABwfxkA5Ytf4JwbdD5WB0MqVi When you say you’re getting a blank page, is it completely white? If so its means there’s an error being thrown and we’ll need that error to troubleshoot. If you check the sites error_log can you see any errors from EE? |
|
|
September 27, 2019 at 10:09 am Where can i check the error logs? |
September 27, 2019 at 10:43 am It depends how your server is set up, its your PHP error logs and your host will usually have a section for you to view them in your control panel. Of you can FTP into the server and look for an Another option is to add this snippet to your sites https://eventespresso.com/wiki/troubleshooting-checklist/#wpdebug (You will have something like Then open the link that threw the error previously and it should be logged to |
|
|
I checked with Aparna Gawade and he says it is a limitation with EE? Event Espresso does not load payment gateways for free events, that is why the plugin is not compatible with free events. Is this correct? Thank you, |
It’s not a ‘limitation’ but expected behaviour, Event Espresso does not load payment methods for free registrations made solely on free tickets. If someone said “Heres a free ticket….. now how would you like to pay for that?” it wouldn’t make much sense, right? It is pretty much the same logic here, Event Espresso has a free ticket so it doesn’t load payment methods. Otherwise, it’s asking you how you would like to pay for the free ticket you just selected. Aparna’s add-on hooks in and adds ‘modifiers’ (line items) to the transaction based on the user’s selection but thats not Event Espresso core functionality, it’s the Price Modifier add-on, so it would be the price modifier that needs to force EE to load the payment methods after adding the line items to the transaction. As far as EE is concerned, the ticket is free, the price modifiers aren’t a part of core. I recently spent some time investigating a similar issue HERE (although the tickets in that case are not free, they have been paid in full and the add-ons added afterwards), the issue here is similar in that SPCO won’t load the payment options step for ‘free’ tickets and/or tickets that have already been paid in full. The price modifiers have been added and are a part of the transaction but that does not change the registrations themselves to show as payment needed. |
|
The support post ‘Free class not charging for addons’ 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.