Posted: November 29, 2017 at 2:39 pm
It displays in another websites install where we are using Espresso, but does not display on our naiopmd.org espresso invoices. Is this a setting? I can’t find it. |
|
Hi there, That’s actually a shortcode that can be added to the invoice template.
The following information about the shortcode is from the Help section of the Invoice editor page:
You can edit your Invoice template by going to Event Espresso > Messages > Default Message Templates, then go click on the Edit link that appears in the Invoice row. |
|
Awesome – thanks! Is there anyway to change what the link say? (It says “Please make a payment” – they would like it to say “Pay Online”) Not sure if that’s possible, but figured I’d ask. |
|
Oh and one other thing – somewhere I read about a shortcode to add to our payment pending email – something like [pay_invoice] to add that pay online to the email as well? Am I remembering that one correctly? I can no longer find it. |
|
Yes, you can do that by translating the original string using the function shown here: https://eventespresso.com/wiki/how-to-change-wording-with-poedit/#custom-function You can add that to a Custom Functions Plugin on your site and you would add something like:
To the $strings array.
You can use |
|
So, I got a little more clarification on the client’s issue. The [payment_url] shortcode works fine. The problem is that you cannot make a payment once an event is closed. She swears they can do this on another site, so I’m hoping maybe its a setting that I haven’t found? They are allowing people to pay by check, so an event registration may have closed or sold out before they pay, and then they decide they want to pay online. Does that make sense? |
|
To do that you’ll need to change the limits/dates on the event to allow sales, but, when you do this also set the ‘Display ticket selector’ option to No and update the event. (It’s in the event registration options section, shown here – http://take.ms/vDYz6) So basically the event becomes ‘available’ but you remove the ability for users to register for that event again by not displaying the ticket selector. A user who has already gone through that process and is returning to pay can then do so, but a new user can not. Is that what you are looking for? |
|
Not exactly. According to the client, on their other site running espresso – the registration is automatically “approved” but shows as incomplete if payment is not made at that time. I found out they are running EE3 on that other site. I can’t find any options to do the same is EE4. Is there any way? |
|
EE3 uses different terminology than EE4 so I want to clarify what ‘Approved’ is. In EE4, a registration that has paid (or completed registration on a free ticket) has its status updated to ‘Approved’ (it can also be manually updated by the admin but for now lets stick to what happens when user register/pay). So what does the user mean by ‘Approved’ in the above? As with EE3 it could be a completely different feature as EE3 allows for admin ‘pre-approval’ in which a user registered and then had to wait for the admin to ‘Approve’ the registration before moving forward… (again EE4 has this but its done differently). You can have EE4 automatically ‘Approve’ all registrations regardless of payment (the transaction will show a status of incomplete as monies are owed), but that’s a different feature to the pre-approval I mentioned above, it means all registrations count towards the ‘sold value’ on a datetime/ticket. So do you want all registration, regardless of payment status, to apply to the events sold values and count towards to the limits set on the event? |
|
Yes, that’s correct. They want all registrations to count toward ticket counts, even if unpaid at the time. But they still want them to exist as unpaid invoices that they can send reminders to, etc. |
|
Ok, in the event, set the ‘Default Registration status’ to Approved – http://take.ms/UGECC Then when a registration is made, as long as they complete all the steps and finalize, that registration counts towards the limits on the event. You can also set the default value for that setting on all new events (previous events will need to be updated manually) in Event Espresso -> Events -> Default settings. |
|
Sorry for the delay on responding to this – they had to create a test event and just got around to it. So, here’s what happens – it DOES list the registration as approved by default in registrations. However, when you use the Pay Online or Owing Status buttons (from the shortcode – see above) from the invoice/email – it takes you to the registration checkout page, but when you actually click on the payment type or to checkout, an error pops up that says: “An error has occurred! It appears that the event that you were about to make a payment for has sold out since you first registered and/or arrived at this page.” My understanding was that “Approved” status would reserve their ticket, even once the registration period has closed, and they would be able to pay even after registration has closed. Is there anything we can do to accomplish that? |
|
Hi there, They should still be able to pay for their tickets later if they have an approved registration, even if the event is currently sold out. When you saw that error message while trying to pay, was that event actually sold out? Also, have the Sell Until dates passed for the tickets they registered for? |
|
So yes – the latter. They want to have ticket sales open for say two weeks, and allow people to pay for their reserved tickets even after the sell date has closed. Is that possible? |
|
Just bumping this up – still hoping to find out if its possible to allow people to pay after the event sell date has closed – if they’ve reserved a ticket. |
|
Just bumping this up – still hoping to find out if its possible to allow people to pay after the event sell date has closed – if they’ve reserved a ticket. |
|
As of Event Espresso 4.9.53.p they cannot pay after the event sell date has closed. This may be something that will change in future versions of Event Espresso. |
|
The support post ‘Pay Online link is missing from our invoices’ 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.