Hi. I’m trying to customize the invoice pdf and the resources I found are outdated. Can someone please point me in the right direction? I need to hide/take off the “Pay Online” text in the invoice and move a few things as well as getting the sales tax to appear in the invoice. My client is using Beanstream for the payment gateway and learned how the payment is settled, does EventEspresso need a certificate issued by the payment gateway to change the payment status from pending to paid?
I’m using WordPress 3.5.1, have a Personal License using Event Espresso v. 3.1.31.1
The invoice is created in the file invoice/template.php. Unfortunately, it is created programmatically, so it is not easy to customize.
The beanstream gateway gets a response from beanstream in the curl request when it sends the payment information to beanstream’s servers. In that response is a code that tells Event Espresso to mark the payment as complete.
Ok, I did a test transaction and it went through on Beanstream. However on EventEspresso my status stayed “Incomplete”. I’m just trying to figure out how to change that to reflect that the payment is completed. Is this something insular that happens between in the Beanstream gateway? Is there also a way to complete the transaction without having to select Beanstream as the payment gateway?
If you’re working on a site that cannot be accessed from the internet (like on a localhost environment or if you have your site in maintenance mode) the response from the gateway will not reach your site and therefore not change the payment status.
Is your site (and, in particular, your ESPRESSO_TXN_PAGE page) accessible from the internet?
Viewing 3 reply threads
The support post ‘Customing PDF Invoice + payment status’ 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.