Layout Of The Bill In Easystore - Question | JoomShaper

Layout Of The Bill In Easystore

Josef Rosner

Josef Rosner

EasyStore 5 months ago

Hello,

where i can modify the layout of the Bill in Easystore ? Can I adjust the layout at all? The date is incorrect, and there are a few other things I would like to change. According to German financial law, the bank details, the owner's name, etc., are missing.

regards Josef

0
58 Answers
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 5 months ago #200633

Hi

Thanks for reaching out and sorry for your issue. I'm afraid there is no default option for that. You will need to customize it yourself, but unfortunately, we do not offer customization support.

-Regards.

0
Josef Rosner
Josef Rosner
Accepted Answer
5 months ago #200635

and where i can do it - in javascript? and which file creates the bill ?

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 5 months ago #200655

Hello Josef,

Sorry for the inconvenience. Could you please describe the issue you're experiencing with the bill layout in EasyStore? Specifically, could you explain how it currently appears and how you would like it to be?

Looking forward to your response.

Best regards

0
Josef Rosner
Josef Rosner
Accepted Answer
5 months ago #200670

Hello, you can read all the mandatory information in the links in hidden area, you probably have a translation program. Invoices are considered business letters, and the information is mandatory.

It's also a good idea to provide your bank account details, IBAN, and SWIFT, even for multiple banks. It should be clear which subject line to use for the transfer so that the accounting department can quickly assign everything. Furthermore, every business letter must be formatted accordingly, there are guidelines for this.

And since the beginning of this year, you must also be able to send an e-invoice. The relevant links are in the hidden area. regards Josef

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 5 months ago #200708

Hello Josef,

Sorry for the inconvenience. I'm still a little unclear on your requirements. Could you share a screen recording explaining the current behavior and how you'd like it to function instead? It would be very helpful for me to understand the issue.

Looking forward to your response.

Best regards

0
Josef Rosner
Josef Rosner
Accepted Answer
5 months ago #200714

Hello Atick,

in the PDF is the first page your created invoice/bill, the second page shows an invoice as it should look according to tax regulations, and the next two pages contain the DIN specifications for what a business letter should look like. We have a DIN standard—we're not allowed to write a few numbers on wax paper. The date and addresses aren't formatted correctly either.

https://www.cebylon.com/2025/Vorlagen.pdf

If you can't or don't want to do that, then the Easystore software is no so good. Please tell me where I can format the invoice in which file, and I'll do it myself.

Best regards, Josef

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 5 months ago #200943

Hello Josef,

Sorry for the inconvenience you're experiencing. I have forwarded your requirements to the development team. Given that this is mandatory for your country, it needs to be implemented. We appreciate your help in achieving this. I will let you know as soon as I receive an update.

Best regards

0
Josef Rosner
Josef Rosner
Accepted Answer
5 months ago #200946

Thank you, it is not my request but the request of the German Ministry of Finance and please also think about the implementation of the e-invoice, I have also sent you a link to this request since beginning 2025.

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 5 months ago #201087

HI Josef,

We will add it to our feature request list and inform our DEV team about it. I hope our DEV team will update it soon.

0
W
Webmediacontent
Accepted Answer
5 months ago #201903

Hallo Josef

Konntest du noch was machen wegen der Rechnung anpassen? Ich habe das gleiche Problem und ich denke die haben die Rechnung in eine der .js-Dateien gepackt. Warum auch immer.

Gruss Adrian

0
Josef Rosner
Josef Rosner
Accepted Answer
5 months ago #201906

Servus Adrian, der Support hat mir versprochen, die Rechnung und alle Adressen (aufgeteilt in die einzelnen Werte) bearbeit- und anpassbar zu machen.

Die Rechnung, wie sie momentan wohl per JS erzeugt wird, ist ja unter aller Würde und erfültt gerade mal Zahlen auf Butterbrotpapierqualität. Ich habe mitgeteilt, dass Rechnungen und Dokumente den Finanzamts-Richtlinien entsprechen müssen und ausserdem in Deutschland eine E-Rechnung seit Anfang 2025 Pflicht ist.

Mal sehen, was sie machen in Asien Grüße Josef https://www.holzskelett.info

0
Josef Rosner
Josef Rosner
Accepted Answer
4 months ago #203141

Hello Supportteam,

Is there any progress yet?

regards Josef

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 4 months ago #203161

Sorry till now its not updated.

0
Josef Rosner
Josef Rosner
Accepted Answer
4 months ago #203185

Do you have a timeline for the solution ?

regards Josef

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 4 months ago #203269

I have informed our team already they will update it soon.

0
Josef Rosner
Josef Rosner
Accepted Answer
3 months ago #204971

Do you have any solution ?

regards Josef

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 3 months ago #205075

Allow us some time please, its already in our list.

0
Josef Rosner
Josef Rosner
Accepted Answer
3 months ago #205084

Thank you, the same process as any results via Smart Search in SP Simple Portfolio Context since over two years ?

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 3 months ago #205233

Hi

Sorry for the inconvenience. It's already in our list. When we get any feedback, we will notify you.

0
Josef Rosner
Josef Rosner
Accepted Answer
2 months ago #207958

Hello,

after four weeks of programming multilingualism, a feature that's not as important as the correct VAT identification or the correct invoice required by European tax authorities, what's the current status?

You're selling Easystore as an additional extension for sppagebuilder, which we had to pay for, and nothing's been done regarding legal compliance requirements?

regards Josef

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 2 months ago #208154

Hi Josef,

It's already on our list; only management has decided which feature will be implemented first. Don't worry — I will inform our team again about it as a higher priority so that they resolve it ASAP.

0
Josef Rosner
Josef Rosner
Accepted Answer
2 months ago #208267

Hello Methaz,

it's already taking a very long time—two months—for such important functions required by our tax authorities. Currently, I have to create invoices using external programs to comply with the law, which is annoying!

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 2 months ago #208291

Sorry for this inconvenience. I will again inform our team as a higher priority so that our team can take care of it.

0
Josef Rosner
Josef Rosner
Accepted Answer
1 month ago #211494

Hello,

when will the tax authorities' requirements for a legally valid invoice and an editable invoice layout finally be implemented?

I requested this three months ago and keep getting put off!

regards Josef

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 1 month ago #211524

Dear Josef,

I hope this message finds you well. I want to express my sincere apologies for your recent experience. Please be assured that I will escalate this matter to our team as a priority, ensuring it receives the attention it deserves.

Thank you for bringing this to our attention. We appreciate your understanding.

Kind regards.

0
Josef Rosner
Josef Rosner
Accepted Answer
1 month ago #211701

every month, the same answer - nice!

0
GR
GABRIELE ROVEDA
Accepted Answer
1 month ago #212240

Guys, if it's not possible to customize the checkout form to issue the invoice with data such as Tax Code, VAT Number (Private/Business selection), and SDI Code for electronic invoicing, then Easy Store is useless. You already can't create digital products for download. For subscriptions and memberships, you've used Booking, which isn't exactly the best. So it's just a nice toy that might cost little, but as an e-commerce site, it's worthless. For now, we've just wasted money and time. It's a shame, because Page Builder is a great product, but Easy Store isn't.

1
Josef Rosner
Josef Rosner
Accepted Answer
1 month ago #212241

Gabriele, I didn't want to write it quite so bluntly, but you're absolutely right.

I still believe that the people at Joomshaper could make it work if they really wanted to. After four months, I'm starting to have my doubts, though.

They've been putting me off for months with the working Smart Search in the text of SP Simple Portfolio!

0
GR
GABRIELE ROVEDA
Accepted Answer
1 month ago #212242

Dear Josef, We create and manage several e-commerce sites. We manage the large and important ones in Magento, but we also use Prestashop, WordPress WooCommerce, etc. I'm a big fan of Joomla, but the e-commerce components for Joomla are truly awful. We've used Virtuemart, Hikashop, eshop, and now we're trying EasyStore, but they're really poor. Hikashop and Virtuemart have more or less everything, but the interface is awful, and to do simple things like bundles or serial codes, you'd have to go crazy. I was hoping for EasyStore, but, as you can see, it's not up to the task. Never mind. I'll go back to Hikashop.

0
Josef Rosner
Josef Rosner
Accepted Answer
1 month ago #212245

Dear Gabriele, I used Shopware years ago—a stand-alone software—but it's become too expensive now; it was really good! And I also used Virtuemart, as you mentioned—it has a terrible backend. I'm going to test HIKA now as well. www.holzskelett.info

0
GR
GABRIELE ROVEDA
Accepted Answer
1 month ago #212246

Hika is... strange. As mentioned, it has a bundle field, but it's not the bundle we all mean. It also seems to be designed for developers, so if you need to set something up, like the product page structure, you'll have to work on the code. But it has (almost) everything. It depends on what products you want to sell. Best wishes :))

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 1 month ago #212250

Hi

I want to express my sincere apologies for the inconvenience you have experienced. I have informed our team about the matter, and I will personally discuss it with our development team to ensure it is addressed promptly.

We appreciate your patience as we work towards a resolution. Please be assured that this issue is being treated as a high priority, and I will keep you updated on our progress.

Thank you for your understanding.

0
GR
GABRIELE ROVEDA
Accepted Answer
1 month ago #212268

I think it's too late. If after three months you haven't done anything, how long will it take you to make developments that are inherently simple and, moreover, mandatory if you want EasyStore to be adopted in Europe? Furthermore, the lack of many necessary components such as digital products, subscriptions, bundles, product groups, and much more, prevents EasyStore from being considered an e-commerce component. A shame, I repeat, because Page Builder is a magnificent product, and we expected its creators to be equally skilled at creating Easy Store.

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 1 month ago #212311

Thank you for taking the time to share your thoughts and concerns about EasyStore. I understand how important these features are for your e-commerce needs, especially for adoption in Europe.

We recognize that there are essential components still in development and appreciate your patience as we work to enhance the platform. Our team is committed to delivering improvements that will not only meet but exceed user expectations.

We are actively working on implementing digital products, subscriptions, bundles, and other critical features to ensure that EasyStore is a strong e-commerce solution. Your feedback is invaluable, and it helps us prioritize our development efforts.

Thank you for your understanding and support. Again, apologies for this inconvenience.

0
Josef Rosner
Josef Rosner
Accepted Answer
3 weeks ago #213845

hello,

Still no solution after more than two months?

You promised to resolve the problem quickly!

we all need a perfect solution !

regards

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 3 weeks ago #213931

Hi

I hope this message finds you well.

I wanted to provide you with an update regarding the issue we discussed. I spoke with our team last night, and they assured me that they are actively working on a resolution. While I understand that this has been a repeated message, I sincerely apologize for the ongoing delays and appreciate your patience during this process.

We are committed to implementing the necessary changes as soon as possible and will keep you informed of any progress. Thank you for your understanding and continued support.

-Regards.

0
Josef Rosner
Josef Rosner
Accepted Answer
3 weeks ago #213932

Hello Mehtaz,

and how many more times do you think you'll have to send this message?

In the 80s and 90s, I worked at the software company as a partner and lead developer for architectural software, CAD 3-part development for AutoCAD, and an SQL Server-based database application: tendering, awarding, and invoicing. This software could import dimensions and quality specifications from CAD into a room program, and within minutes, a cost estimate for the project planned in 3D with our tools was available.

We even hired a dedicated employee to send customers the kind of responses you send to persistent customers who urgently need to meet the demands of the tax authorities. Back then, it was the building authorities and the Federal Court of Auditors whose demands we had to fulfill, but we worked day and night to program the solutions as quickly as possible!

Regards, Josef

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 3 weeks ago #214002

Hi

Could you please check todays update from here?

https://www.joomshaper.com/downloads/extension

You can now override the invoice on the template. For example, this will change the invoice layout for customer. You have to take the file and modify the design of invoice. This invoice is user's invoice. User can check it on the frontend logging on the site.

templates/megadeal_ii/html/com_easystore/order/invoice.php

https://prnt.sc/IWfHhR8vJhRZ

If you need any further help, feel free to ask me.

-Thank you.

0
Josef Rosner
Josef Rosner
Accepted Answer
3 weeks ago #214011

Hello Mehtaz,

I'm not using Megadeal_II, but Shaper_Tixon. After the update, the folder

com_easystore/order/ containing the invoice.php file is missing!

Could you please tell me where I can find the necessary files, or send me the files from the com_easystore/order/ folder?

Please note: I will not grant you access to my website.

Best regards, Josef

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 3 weeks ago #214054

Could you please keep a full site backup and give me your super admin access? So that I can check.

0
Josef Rosner
Josef Rosner
Accepted Answer
3 weeks ago #214058

Mehtaz read above !

Please note: I will not grant you access to my website.

Tell me what to do - I don't want to be your guinea pig.

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 2 weeks ago #214119

Apologies for the inconvenience.

To override the EasyStore invoice layout, please follow the steps below:

  1. Create the following directory: JROOT/templates/shaper_tixon/html/com_easystore/order

  2. Inside this directory, create a file named invoice.php.

  3. You will find the required source code for this file in the hidden content area. The code is well commented to assist you in understanding and modifying it as needed.

  4. You may also include custom CSS directly within the <style></style> tags inside the invoice.php file.

Please note that this type of customization requires a solid understanding of PHP, HTML, CSS, and Joomla coding standards. If you do not have sufficient experience in these areas, we recommend seeking assistance from a qualified developer.

Kindly be advised that custom development and layout overrides are outside the scope of our support.

We appreciate your patience and understanding.

0
Josef Rosner
Josef Rosner
Accepted Answer
2 weeks ago #214126

Thanks Atrick,

and how or at what point do I tell easystore that the adjusted invoice should be used?

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 2 weeks ago #214127

Joomla automatically uses template overrides. If an overridden invoice view exists in the active template, it is loaded by default. No additional configuration is required in EasyStore—the customized invoice will be used automatically whenever an invoice is generated.

0
Josef Rosner
Josef Rosner
Accepted Answer
2 weeks ago #214138

Atick,

I've done everything as instructed, added my tax ID number to the footer, and cleared the entire cache, but your original invoice is still being printed.

administrator/index.php?option=com_easystore&view=order&layout=edit&id=1019#/order-details

Print - invoice

0
Josef Rosner
Josef Rosner
Accepted Answer
2 weeks ago #214153

Hello,

I'm not convinced you'll ever be able to provide an invoice that meets both the requirements of the tax authorities and the formal requirements of a business letter.

And since the update isn't working properly either, what qualifications do you have besides the fact that you keep customers who desperately need these features waiting for months?

0
Josef Rosner
Josef Rosner
Accepted Answer
2 weeks ago #214232

Hello, you have any solution ?

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 2 weeks ago #214341

Thank you for your message, and please accept our sincere apologies for the inconvenience caused, as well as for the delayed response over the weekend.

The process previously shared applies only to overriding the frontend user invoice layout. At this time, overriding the backend user invoice layout is not supported in the current version.

That said, our development team is actively working on this feature. If everything proceeds according to plan, the version including backend invoice override support is expected to be released within this week.

We truly appreciate your patience and understanding, and we will keep you informed of any updates.

0
Josef Rosner
Josef Rosner
Accepted Answer
1 week ago #214807

Hello, i think, this week is over ?

That said, our development team is actively working on this feature. If everything proceeds according to plan, the version including backend invoice override support is expected to be released within this week.

Are any solutions in sight?

-1
Josef Rosner
Josef Rosner
Accepted Answer
2 weeks ago #214344

Thank you Atick for your reply.

Where can I access the invoice in the frontend?

I haven't found it yet, or perhaps I've overlooked it. Could you please explain and provide a screenshot?

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 2 weeks ago #214345

Please check the screen recording in the hidden content area

0
Josef Rosner
Josef Rosner
Accepted Answer
2 weeks ago #214349

For most purchases, we need to send the invoice before the goods are paid for!

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 2 weeks ago #214359

We apologize for the inconvenience. Please kindly wait for the upcoming update. With the updated version, you will also have the ability to customize the layout for the administrator user.

0
Josef Rosner
Josef Rosner
Accepted Answer
1 week ago #214896

Hello, the new version is online today. Where can I now change the individual invoice layout?

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 1 week ago #214900

Apologies for the inconvenience.

To override the EasyStore invoice layout for the backend, please follow the steps below:

  1. Create the following directory structure: JRoot/administrator/templates/atum/html/com_easystore/order

  2. Inside that directory, create a file named invoice.php.

You will find the required source code for this file in the hidden content area. The file contains detailed comments to assist you in understanding the logic and making any necessary modifications.

If needed, you may also include custom CSS directly within the <style></style> tags inside the invoice.php file to adjust the appearance.

Please note that this type of customization requires a solid understanding of PHP, HTML, CSS, and Joomla coding standards. If you do not have sufficient experience in these areas, we recommend seeking assistance from a qualified developer.

For additional guidance, please review the official documentation on invoice layout overrides: https://www.joomshaper.com/documentation/easystore/invoice-layout-override

Kindly be advised that custom development and layout overrides are outside the scope of our support.

We appreciate your patience and understanding.

0
Josef Rosner
Josef Rosner
Accepted Answer
1 week ago #215077

Hello Atick,

I tested the new invoice.php file with many products.

/administrator/templates/atum/html/com_easystore/order

Here's the result as PDF/Print:

https://prnt.sc/gQ9r_Aw-_BAj

Are you serious? Where's the next page with the invoice total, etc.?

0
Josef Rosner
Josef Rosner
Accepted Answer
1 week ago #215174

any ideas or a perfect solution ?

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 1 week ago #215176

Apologies for the inconvenience. The issue is occurring due to some missing CSS. Our development team is already working to address and refine this, although it is not yet 100 percent complete.

For the time being, I am providing you with the updated CSS file. Please replace the existing file located at:

JRoot/media/com_easystore/css/invoice.css

with the file attached in the hidden content section. This should resolve the issue temporarily until an official update is released.

0