neonbug/fiscal-verification

斯洛文尼亚财政验证

3.0.1 2022-02-15 08:22 UTC

This package is auto-updated.

Last update: 2024-09-15 14:09:29 UTC


README

Latest Version on Packagist Software License Build Status

在斯洛文尼亚实施发票财政验证的JSON标准。

更多详细信息请访问他们的网站: http://www.datoteke.fu.gov.si/dpr/index_en.html

安装

通过Composer

$ composer require neonbug/fiscal-verification

用法

请查看 tests 文件夹(特别是 InvoiceTest.php)以获取使用示例。

测试

将您的测试证书转换为PEM格式,并将其放置在 tests/assets 文件夹中。

打开 tests/_config.php 并填写所有信息(要成功运行每个测试,所有字段都是必需的)。

之后,打开终端,导航到项目文件夹并运行

$ composer test

待办事项

  • 更多测试
  • 更好的错误处理
  • 实现批量发票(例如,/v1/cash_registers_batch/invoices)
  • 一个(更健壮的)请求重试系统。

贡献

有关详细信息,请参阅CONTRIBUTING

安全性

如果您发现任何安全相关的问题,请通过电子邮件tadej@ncode.si联系,而不是使用问题跟踪器。

鸣谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件