Events Made Easy › Forums › How do I … › How to register without paying for a payed event
- This topic has 18 replies, 3 voices, and was last updated 6 years, 5 months ago by Anonymous.
-
AuthorPosts
-
Wed 7 Mar 2018 at 01:36 #57621AnonymousInactive
Hello,
so far I couldn’t find the info and figure out if it is possible and how.
I would like integrate the opportunity to bypass the payment and get registered for an event that has to be payed for. Normally users will fill in a form and send it and afterwards get the ‘Booking recorded html Format’ info and the buttons to pay. But can I use discount or something else that made the system skip the payment and accept the registration?
Wed 7 Mar 2018 at 11:41 #57623FrankyKeymasterSee the discount doc: http://www.e-dynamics.be/wordpress/category/documentation/17-discounts/
Wed 7 Mar 2018 at 18:34 #57625AnonymousInactiveAlright, I consider this short answer that generally there is a solution. I just do something in the wrong way.
I consulted this part of the documentary but failed. Here is what I did:
I created a discount with the tzpe Fixed per seat and the value 30.
I have an event with the RSVP settings for Auto-approve registration upon payment and the prica of 30 Euro. I chosed the Discount to apply and integrate #_Discount in the Registration Form Format. When I fill in the form and enter the coupon value in the discount field, I reach the Booking recorded html Format where I get the order to pay and the buttons for the offered services.Should there be any sign or advice that a coupon is valid or wrong? In the dashboard’s Change registration list, there is no value in the discount field of that registration.
Wed 7 Mar 2018 at 23:48 #57626FrankyKeymasterNo, you’re doing it correctly. In fact someone just reported a discount issue and it is confirmed as not working as expected.
I’ll release a fix today.Thu 8 Mar 2018 at 11:05 #57632AnonymousInactiveGreat that worked, thank you. But some more questions and remarks.
1. Can I and how could I take influence which Booking recorded html Format will be shown depending of a discount code?
2. It looks like the Registration Paid Email will not be send if there is no payment because of the discount, right? What would be a solution to send everybody the same email after the booking independently from paying or using discount?
3. Where can I see which person use which discount code? If I look in a specific registration the discount field is still empty, the others are filled.Any direct instruction but also link to part of documentary or FAQ or forum will be appreciated.
Thu 8 Mar 2018 at 13:36 #57641FrankyKeymasterConcerning 2: use “Respondent Email Format”, that always gets send after the booking
Concerning 1: what exactly are you trying to show? You can use #_APPLIEDDISCOUNTNAMES (docu updated for this one, it was missing) inside a conditional tag if you’d like, next to #_TOTALDISCOUNT.
Concerning 3: since you can have many discounts and even programmatic ones, I don’t show the discount codes applied in the backend, but I realize that now I could include at least the info (using something similar to #_APPLIEDDISCOUNTNAMES). The reason it seems empty is that you can decide to override the (already mentioned) calculated discount amount.Thu 8 Mar 2018 at 23:31 #57643AnonymousInactiveGreat, great, your questions and explainations bring me closer and easier to where I want to go. I understand more and more the awesome capacity and abilities of your plugin, there are just so many places to configure and enter something and several ways to realize the goal.
3. I put #_APPLIEDDISCOUNTNAMES in the Contact Person Email Format, so the code a user entered should be visible like this, right?
And 1. and 2. go along together now. I like to give a special info after a valid registration. Preferable by mail but could also be a message on the side. And a valid registration means after payment or after using a disount code that reduces the price to 0 so there will be no payment. When I give this info always after booking it is also visible for people who booked but haven’t payed yet.Thu 8 Mar 2018 at 23:41 #57644FrankyKeymasterDon’t forget you can use pending and approved registrations too, upon approval people get optionally another email (I use it when people pay for a reservation).
Fri 9 Mar 2018 at 00:07 #57645AnonymousInactiveOk, I checked their description again but don’t see the solution yet.
The situation I created is like that:
Case 1: You fill in the form, you do the paypal payment, you receive the mail with the special info.
Case 2: You fill in the form, you enter a discount code that sets the price to 0. So there is no payment and no mail. Because of auto-approval there is no pending, update or paid mail. And also there is no setting to show a message after sending the form with full discount. Am I right?I tried now with activating Require approval for registration and Auto-approve registration upon payment and chosed to put the info into Registration Updated Email Format, but there is no mail coming after register with full discount.
Fri 9 Mar 2018 at 00:47 #57646FrankyKeymasterYou need to actually approve a registration before a mail gets send (and you need to configure the mail subject in the generic EME mail format settings). But indeed: if the price is 0, it is logical that it gets approved automatically if you use that option too.
Also, you can use [eme_if] and check the value of #_IS_PAYED (which should be #_IS_PAID … I’m going to rectify that for the next version). Even in rsvp mails you can use this (and on the thank-you message for booking too).Sat 17 Mar 2018 at 10:26 #57711AnonymousInactiveOh, damn. I just figured out that my last reply wasn’t send.
It looks like we will solve the issue in a different way but what I tried and find out last time was first that the correct word is paid not payed 😀
Then I looked into [eme_if] and experimented a bit in the Booking recorded html Format without success.I discovered that in some of your exemples you are using ‘ and in others “. I guess it makes no difference?
I tried [eme_if tag='#_IS_PAYED' value='1']/[eme_if tag='#_IS_PAID' value='1'] and [eme_if tag='#ESC_TOTALPRICE' value='0'] and [eme_if tag='#ESC_APPLIEDDISCOUNTNAMES' value='yourcode'] but couldn’t remarque any reaction at that point of the process.Fri 8 Jun 2018 at 09:39 #58124AnonymousInactiveHi Franky, I’ve got the same problem. We send a detailed email with joining instructions on payment, but when paid by voucher (100% payment) then the email isn’t being sent. Can I use eme_if tag=’#_IS_PAID’ value=’1′ to trigger the email and if so, where do I use it?
Thanks
Fri 8 Jun 2018 at 12:23 #58126FrankyKeymasterSee if this helps (send a approval-mail if auto-approve is set and price=0):
https://plugins.trac.wordpress.org/changeset/1889544/Mon 11 Jun 2018 at 12:24 #58129AnonymousInactiveFranky, Thanks for the quick response. I’ve just tested this and it’s not doing what I want.
Your comment is: Send an approval mail if total price to pay is 0 (due to discount or so) and auto-approve is set.
What I want to do is: Send an paid mail if total price to pay is 0 (due to discount or so) and auto-approve is set.
Looking at the code, I think that’s in the section below where you’ve changed it, around line 1500, but I’m far too much of a coward to change anything, even on my test system
Mon 11 Jun 2018 at 15:53 #58131FrankyKeymasterIt is by design that no mail concerning payment gets send it the price is 0. However you can use [zme_if] in the approval mail to include a conditional section if the price is 0
Mon 11 Jun 2018 at 16:21 #58132AnonymousInactiveThank you – I’ll try that. Your quick response is much appreciated.
Mon 11 Jun 2018 at 16:30 #58133AnonymousInactiveYou mean [eme_if] !
Mon 11 Jun 2018 at 21:28 #58135FrankyKeymasterTyping on phone while on holiday…
Mon 11 Jun 2018 at 22:24 #58136AnonymousInactiveWell thanks for the continued support from your holiday. I’ve got the conditional stuff working. EME has some fabulous features as you dig deeper. Keep up the good work. Enjoy
-
AuthorPosts
- The forum ‘How do I …’ is closed to new topics and replies.