Home Forums Event Espresso Premium EE3- No Confirmation if P.O. # field is left blank.

EE3- No Confirmation if P.O. # field is left blank.

Posted: February 19, 2014 at 1:23 am

TJ Worcester

February 19, 2014 at 1:23 am

When completing the registration process, if the “Purchase order/ Money order field is left blank on the final confirmation page, the customer receives a blank “Thank You” page.

When using CC or Entering the # the confirmation page gives them their “Payment Overview” with transaction information.


February 19, 2014 at 4:47 am


Thanks for reporting this, I will raise a ticket to fix it.

TJ Worcester

February 19, 2014 at 3:26 pm

Any update here?

Is there an easy way to make the “Purcahase Order Number” field required?

My site is live, but due to this issue there is no way to decipher people who have clicked through the first stage of registration and stopped vs those who click through to process a purchase order registration unless they have entered a PO #.

Going to be chasing down people who didn’t actually register, or letting people slip by that have tried to register…



February 20, 2014 at 4:06 am

Hi TJ,

No update as yet, the ticket has been marked as high priority and is in the queue for evaluation and assignment.


  • Support Staff

February 20, 2014 at 9:40 am

Hi TJ,

This is a link to a gist that’s has an update for po_payment_vars.php. It adds some simple jQuery validation to the po number input field. You can upload it to /plugins/event-espresso/gateways/purchase_order and replace the file that’s there now.

TJ Worcester

February 20, 2014 at 11:06 am

Thank You Josh!

TJ Worcester

February 21, 2014 at 1:25 pm

Is there a way to change the text of Purchase Order/ Money order box?

I’d like to add a note to make up a pin number if no PO # is applicable.



  • Support Staff

February 24, 2014 at 1:28 pm

Hi TJ,

I checked and it is a translatable string. So you can use a custom function like this:

The string you’re looking to translate is:

TJ Worcester

February 27, 2014 at 12:47 pm

Another question inline with purchase orders.

Is there a way to send a registration email when P.O. Registration is completed?

It seems like the system treats a P.O. registrant the same as anyone who gets to the payment page.

In my mind, a P.O. registrant is someone who is locking in their spot and committing to attend, going to the payments page is just a way to see how the process will work and not someone that is necessarily planning to attend.

Any way to make the distinction?


  • Support Staff

February 28, 2014 at 11:03 am

They all need to go to the payment page because the PO number payment option is just another payment option. You can make the system send out an email before payment is made (which is the case for anyone selecting the PO number payment option) by setting the email option in Event Espresso>General settings to send out registration emails before payment is made.

TJ Worcester

February 28, 2014 at 11:23 am

I understand everyone going to the payment page, and having the option to select PO vs Credit card in my case, my issue is when someone completes the purchase order registration.

By default, there is no action taken once someone clicks this button. I don’t want an email to go out to everyone who gets to the payment overview page, but I would like an email to go out when someone pays with card (which it does by default) and also when someone enters their PO number and confirms their registration.

Where my issue with the default settings lies- When someone who submits their “Registration Details” and are taken to the payment overview, their is nothing different that takes place for someone who leaves the page without further action vs. someone who confirms their purchase order registration.

So purchase order registrants are treated the same as people browsing the options.


  • Support Staff

February 28, 2014 at 4:16 pm

Hi TJ,

That sounds like something a developer would have to customize in this case. It can likely be done, but it’s not something support staff can do via the forums. I can suggest contacting one of the professional developers listed on this page and they may be able to build a custom solution:

TJ Worcester

March 4, 2014 at 10:19 am

Just wanted to send a quick update I think may help other people that run into issues with purchase orders…

To avoid the issue I ran into with PO’s being treated identical to people just getting to the payments screen.

By changing the “Default Payment Status for Event” to incomplete, people who do not process the purchase order or credit card payment will be left as incomplete payment, while those who click the complete registration will be switched to pending.

Just wanted to leave the FYI since it would have helped me a lot to know this early on!


The support post ‘EE3- No Confirmation if P.O. # field is left blank.’ 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.
Documentation for EE3 and EE4
Documentation for Event Espresso 3

Documentation for Event Espresso 4

Status: closed

Updated by  TJ Worcester 5 years, 6 months ago ago

Topic Tags


This topic is: resolved
Do NOT follow this link or you will be banned from the site!