Support

Home Forums Multiple Event Registration Add-on Multiple Event Registration with Invoice Gateway Tickets not being sent

Multiple Event Registration with Invoice Gateway Tickets not being sent

Posted: January 18, 2013 at 12:45 am


Byron

January 18, 2013 at 12:45 am

Three issues:

  1. I have a multi-day conference coming up which I am using Multiple Event Registration for various events during the conference. Everything seems to be working fine except the emails with the ticket links are not being sent when I use the invoice payment gateway.

The invoice is displayed upon clicking the link provided when “Invoice Payments” is selected. On that invoice is a Pay Online link. When I click that link it goes to the Thank You page and displays a Payment Overview which shows the payment as pending.

I have ‘Send registration confirmation emails before payment is received?’ set to ‘NO’ and ‘Show payment options for “Pending Payments” on the Payment Overview page?’ set to ‘YES’ in General Settings.

After I edit the payment for the attendee to show full payment by check, The attendee receives payment confirmation, but the emails with the ticket link are not being received.

I am running EE Version 3.1.29.1.P, MER Version 1.0.4 and Ticketing Version 2.0.9.

You can access the “[ESPRESSO_CART_LINK]” here.

The shortcode for the link is “[ESPRESSO_CART_LINK event_id=”15-21-22-24-25″ anchor=”Test Register for These Events” direct_to_cart=1 moving_to_cart=”Adding events to cart…”]”

I am trying to get this registration ready to launch next week.

  1. Another issue is, when the invoice is longer than 1 page, the logo is displayed on page 2 as well.
  2. How can I add some instructions for the user on the MER form? I want them to know that they need to select the number of “free” (included with conference registration) slots they need (but not more than the number of Conference Registrations, so they will have tickets for admittance. (It would be a great feature if EE could validate that, or default those quantities to the same number of The main event.

Thanks,


Josh

  • Support Staff

January 18, 2013 at 4:39 pm

Hi there,

From what I can tell, when the admin updates a payment status via the admin, the registration confirmation email does not fire. So if the “Send registration confirmation email before payment” is set to no, and you update a payment manually, you can go back to the attendees list after updating the payment and hit the Resend Registration Details button, which looks like a little envelope icon.

Another issue is, when the invoice is longer than 1 page, the logo is displayed on page 2 as well.

This is by design. The invoice header is coded to display on each page, and that includes the logo image or organization name and the Title text over to the right side.

How can I add some instructions for the user on the MER form? I want them to know that they need to select the number of “free” (included with conference registration) slots they need (but not more than the number of Conference Registrations, so they will have tickets for admittance. (It would be a great feature if EE could validate that, or default those quantities to the same number of The main event.

You can add instructions to the shopping_cart.php template. I’d recommend inserting the text within a paragraph tag either just before or immediately after the <form> elelment. Here are two examples of what I mean:

<p>Instructions go here</p>
<form action= [...]>

or

    </form>
    <p>Instructions go here</p>
<?php


Byron

January 24, 2013 at 6:02 pm

Josh,
Thanks for the reply.

If I edit the shopping_cart.php file to add instructions, can I use Event Meta shortcodes? I have tried to insert them but they do not seem to display no matter if I use ‘do_shortcode’ or simply insert the shortcode.

Also, should the “Pay Online” link send the user to the Thank You page and display a Payment Overview, which shows the payment as pending, but gives no option to pay? Seems like Pay Online should allow an online payment. I have both PayPal Pro and invoice set up for the event.

Thanks.


Byron

January 24, 2013 at 8:08 pm

If I edit the shopping_cart.php , do I need to save that file in the custom files templates (uploads/espresso/templates) folder?


Josh

  • Support Staff

January 25, 2013 at 1:04 pm

Hi Byron,

The meta variables will need to be declared to use them in templates other than the registration page. Usually something like this can be added to a template:

<?php global $event_meta;
                       $event_meta = event_espresso_get_event_meta($event_id); ?>

Also, should the “Pay Online” link send the user to the Thank You page and display a Payment Overview, which shows the payment as pending, but gives no option to pay? Seems like Pay Online should allow an online payment. I have both PayPal Pro and invoice set up for the event.

There is an option in Event Espresso>General settings that you’ll need to set to allow the payment options to appear there. It’s labeled:

Show payment options for “Pending Payments” on the Payment Overview page?

If you set that to yes, the payment options will appear when someone clicks the pay online link.

If I edit the shopping_cart.php , do I need to save that file in the custom files templates (uploads/espresso/templates) folder?

That’s optional. Please note that the copy that is in /wp-content/uploads/espresso/templates will not get automatically updated the next time you update Event Espresso. So if we fix a bug or add a feature to the shopping_cart.php template in a software update, you will need to manually make that update to your custom template.

The support post ‘Multiple Event Registration with Invoice Gateway Tickets not being sent’ 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.

Event Espresso