I would like to create events that list a price, but don’t indicate that a payment is required. At this event people will pay upon arrival at the event. I set the Default Payment Status to Completed, and when people register they get a little warning dialog upon confirming their registration that says “Your registration is not complete until payment is received.” and there is a “Payment Options” box beneath the confirmation that has nothing in it. This is very confusing to my registrants and I’d like to get rid of these. Any ideas on how I’d do this?
I think it would be best if you used the Invoice gateway so people can bring their invoices with them that has all their registration details and pay at the event. Would something like that work better?
Thanks Garth. The Invoice Gateway might work better, I will definitely check it out.
For now, I have modified the text in the php file that presents the “warning” dialogue so rather than the warning “Your registration is not complete until your payment is received”, it reads “your registration has been received” and for the “Please select your payment option” box (which was a titled box with nothing in it), the title now says simply “Please pay your registration fee when you check in at the event”.
I know this is not a good solution because they’ll likely be overwritten in an upgrade, I just needed a quick fix for a registration that was in progress and those two items were confusing people. As a future feature, it might be good to include a payment gateway tailored to this type of casual payment option.
You can use the WordPress gettext filter in a function instead of directly editing template files. This will keep your changes from getting erased in the next update.
Here is some example code that you can adapt to change the text strings you want to re-word:
The function can be placed in the functions.php file of the WP theme or in a custom functionality plugin. If you have the custom files add-on installed, the function can be placed in custom_functions.php
Viewing 3 reply threads
The support post ‘No payment options wanted – pay onsite’ 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.