Support

Home Forums Event Espresso Premium How to change the Transaction ID number?

How to change the Transaction ID number?

Posted: August 17, 2015 at 3:20 am

Viewing 8 reply threads


Emil

August 17, 2015 at 3:20 am

Hi,
We are going to finish our EE4 testing and go live with an event. One of the things we need to set up and I don’t know how to do it, is to change the Transaction ID number from where EE4 will start issuing real transactions. We need that transaction number to start from a value we set, which we will change each year.
Please let me know how to accomplish this.
Thank you.
Best regards,
Emil


Lorenzo Orlando Caum

  • Support Staff

August 17, 2015 at 9:37 am

Hi Emil, I’m not sure if the numeric ID can be changed so I’ve asked our development team. I’ll update this support post once I have more information.


Lorenzo


Lorenzo Orlando Caum

  • Support Staff

August 17, 2015 at 9:52 am

Hello again, the transaction ID is auto-incremented in the database so it can’t be changed at this time.


Lorenzo


Emil

August 17, 2015 at 11:30 am

Hi Lorenzo,

I understand that the Transaction ID is auto-incremented. Then how can we add an invoice number to the header of each invoice, a number for which we can set the start value each time we need that? Is there any EE4 shortcode able to generate such a number, or how can we achieve this in other way?
Thanks.
Best Regards,
Emil


Garth

  • Support Staff

August 18, 2015 at 3:45 pm

Hi Emil,

Can you append a number (like the year) to the invoice/receipt template?

Change or append a number to the invoice template transaction number


Emil

August 19, 2015 at 4:14 am

Hi Garth,

Yes, we are doing this anyway. Each year we reset the ID’s of our invoices and make them look like you pointed in the screenshot: YYYY-[Invoice ID]. But we want to be able to start each year from 001 for the Invoice ID, not to take it from where it left the last year. Secondly, but I’ve started another thread for this,we want to have an Invoice ID only for the confirmed payment. So the best thing would be if you can invent a shortcode which will only generate an Invoice ID when a Registration is marked as Paid and that Invoice ID would allow resetting yearly. Actually, what we want to reset yearly are only 3 digits, so probably you could have an unique ID containing 6 digits, like 111001, but show on the invoice
only the 001, 002,…etc part of the ID. And next year we would reset that ID to 112001 for example. This way there will be no duplicate entries in the database for this field. But I’m not a developer, so everything I’m saying are just (a little) educated guess.
Thanks.
Best regards,
Emil


Lorenzo Orlando Caum

  • Support Staff

August 20, 2015 at 9:16 am

Hi Emil,

Thanks for sharing additional feedback.

Secondly, but I’ve started another thread for this,we want to have an Invoice ID only for the confirmed payment. So the best thing would be if you can invent a shortcode which will only generate an Invoice ID when a Registration is marked as Paid and that Invoice ID would allow resetting yearly.

An invoice (transaction ID) is actually generated before the payment can be applied so that isn’t currently possible in Event Espresso.

I’ll start a discussion about customizing the invoice ID that is shown on the front-end (e.g. the invoices).


Lorenzo


Rhema South

August 25, 2015 at 4:25 am

Hi Guys

I would also like to change that. When i used the light version of espresso it put the name of the even or ticket automatically. Now we using the Espresso Event Core and We getting a number instead of the even. Please can i get some assistance with this. Thank you.

Regards
Marlon


Dean

August 25, 2015 at 5:22 am

Hi Marlon,

As mentioned above, EE4 does not currently allow for a customised transaction code, but I’ll certainly add your +1 to the feature request.

Viewing 8 reply threads

The support post ‘How to change the Transaction ID number?’ 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.

Event Espresso