Some of my customers receive data errors on their PDF Invoice. Their Primary Attendee ID number doesn’t show up and the event price appears “0” instead of the real price. On the backend, their registration is not recorded on our attendee list. Despite these errors, they & we still receive confirmation email with their complete registration data they have submitted. Please help.
What modifications have you made to the payment_page.php file?
Have you tested this yourself? Can you recreate it?
If so perhaps temporarily rename the wp-content/uploads/espresso folder to force the plugin to use the default templates and test again. If it works correctly then you know for sure it is a modification that is causing the issue.
Thank you for your respond. The errors do not appear in regular basis, though. But recently they appear more often. These are some modifications I have made:
1. /wp-content/plugins/event-espresso/includes/organization_config.php, in order to add Indonesian Rupiah currency.
2. /wp-content/plugins/event-espresso/gateways/invoice/template.php, in order to exclude the “Pay Online” link.
3. /wp-content/uploads/espresso/templates/attendee_list.php, in order to modify the appearance of the list.
4. /wp-content/uploads/espresso/templates/payment_page.php, in order to replace the notification lines in English with Bahasa Indonesia.
OK, so I am assuming in your General Settings you have the option “Send registration confirmation emails before payment is received?” set to Yes?
I believe what is happening is that the user has not finalised the registration (by paying) and is going back to edit their data or to start a new registration.
This will over write the original record, but if that setting mentioned above is set to Yes the email will still go out.
Once you are on the payment page a message should appear warning you of losing your registration, should you try to navigate away from the page.
Testing a registration it looks like there is no active payment gateway. As such there session is never finalised, so if they try to re-register then the original will definitely be lost.
IF you are not taking online payments, you could use one of the “offline” gateways such as Cheque/Money Order, which has a Finalise your registration link that they can click to mark them as pending.
I have followed your instructions. Everything seems to work fine now. Thank you again for your help. You rock!
Viewing 4 reply threads
The support post ‘Some Registrants Having Data Errors’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.