Events Made Easy Forums How do I … How to register without paying for a payed event

Viewing 19 posts - 1 through 19 (of 19 total)
  • Author
    Posts
  • #57621
    Anonymous
    Inactive

    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?

    #57623
    Franky
    Keymaster
    #57625
    Anonymous
    Inactive

    Alright, 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.

    #57626
    Franky
    Keymaster

    No, 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.

    #57632
    Anonymous
    Inactive

    Great 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.

    #57641
    Franky
    Keymaster

    Concerning 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.

    #57643
    Anonymous
    Inactive

    Great, 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.

    #57644
    Franky
    Keymaster

    Don’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).

    #57645
    Anonymous
    Inactive

    Ok, 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.

    #57646
    Franky
    Keymaster

    You 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).

    #57711
    Anonymous
    Inactive

    Oh, 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.

    #58124
    Anonymous
    Inactive

    Hi 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

    #58126
    Franky
    Keymaster

    See if this helps (send a approval-mail if auto-approve is set and price=0):
    https://plugins.trac.wordpress.org/changeset/1889544/

    #58129
    Anonymous
    Inactive

    Franky, 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

    #58131
    Franky
    Keymaster

    It 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

    #58132
    Anonymous
    Inactive

    Thank you – I’ll try that. Your quick response is much appreciated.

    #58133
    Anonymous
    Inactive

    You mean [eme_if] !

    #58135
    Franky
    Keymaster

    Typing on phone while on holiday…

    #58136
    Anonymous
    Inactive

    Well 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

Viewing 19 posts - 1 through 19 (of 19 total)
  • The forum ‘How do I …’ is closed to new topics and replies.
Scroll to Top