#kinakuta_best-practices

1 messages ยท Page 1 of 1 (latest)

atomic cypressBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1431220882415685723

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

rugged raft
#

๐Ÿ‘‹
What are the key requirements for VeriFactu ?

late wigeon
#

The Verifactu law establishes the requirements for systems and programs that support the invoicing processes, and the standardize billing record formats, for all taxpayers with less than โ‚ฌ6 million in annual turnover. Its main goal is to fight tax fraud and improve administrative efficiency.
Requirements include:

  • Generating an XML file for each transaction, recording both issued and canceled invoices.
  • Chaining invoices sequentially to ensure traceability and prevent tampering.
  • Allowing billing records to be sent to the AEAT, either automatically or upon request during an audit.
  • Electronically signing invoices if they are not directly submitted to the AEAT.
rugged raft
#

Ah I'm not sure about all of these honestly, probably you should double check with Stripe Support if there is upcoming changes regarding this

#

But for now, I'm not seeing any reference, so I would say ther shouldn't by any support for it in the near future

#

and you should look for partners that may help you support that.

late wigeon
#

Thanks. I know that SumUp is already supporting the new requirements in Spain, and I thought Stripe would be working on this, too. But I found no reference or way to implement this. There are plugins for other systems, like WooCommerce on Wordpress etc. but if I use Strip directly, all invoicing will go through Stripe and there's no way for me to modify the invoices, not even using the API.

rugged raft
#

I think what you can do is for example to listen to one of the webhook event invoice.* and create an invoice that complies with VeriFactu requirements

#

You can implement this using your integration or find a partner that could do this

late wigeon
#

Yes, that's what I found, too but it's an additional cost and feels like jumping through additional hoops. Stripe is based on making it easy for its customers, and I think there will be a huge need for this, as every Stripe account in Spain will be required to issue VeriFactu compliant invoices, starting January 1.

rugged raft
late wigeon
#

Will do, thanks. I just thought maybe some other devs on Discord have battled this issues before, with two months to go I'm getting a bit anxious...

rugged raft
#

Yeah, I double checked internally and I'm not finding any support so far

late wigeon
#

Thanks, I appreciate your help. I guess I'll go with easy_verifactu for now and hope there'll be an internal solution in the near future. Is there a way for you to bump this up the chain or do you want me to contact support directly and let them know?

rugged raft
#

I think it's better to reach out to Stripe Support and have an email thread with them so that you got notified if there will be a change.

late wigeon
#

Sure, makes sense. Thanks, I'll reach out to Support. Thanks again for your help, have a good one.