synap/ebics

PHP协议EBICS的库项目(法语版)

dev-master 2020-01-02 23:15 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:38:27 UTC


README

Scrutinizer Code Quality Code Coverage Build Status Gitter Flattr this

SensioLabsInsight

PHP协议EBICS的库项目(法语版)

EBICS是目前自动化银行交易的标准。然而,由于该协议仍处于初级阶段,所以开源免费库相对较少。此外,法国和德国的银行之间存在一些差异。

本项目旨在开发一个与法国银行兼容的PHP库,为开发人员提供易于使用的软件组件,以用于账务管理、电子商务或其他项目...

Synap System的宗旨是鼓励和帮助开源软件的发展。因此,本项目采用的许可证是GNU Affero General Public

对于认为GNU Affero General Public许可证过于严格的商业公司,也考虑提供双许可证付费方案。如有兴趣,请联系我们。

由于缺乏资金,目前没有设定发布日期,开发工作将逐步进行。

如果您想资助我们,有建议或想贡献力量,可以通过以下邮箱地址联系我们: contact@synap.fr 或在 gitter.im

安装

本项目需要 composer 来安装依赖项

git clone https://github.com/Synap/EBICS.php.git
cd EBICS.php
composer install

完成此操作后,将文件 parameters.json-dist 复制到文件 parameters.json 中,并编辑该文件以插入EBICS服务器连接参数。

然后根据以下列表添加私钥和证书

  • test/fixtures/keys/A005/cert.pem
  • test/fixtures/keys/A005/key.pem
  • test/fixtures/keys/E002/cert.pem
  • test/fixtures/keys/E002/key.pem
  • test/fixtures/keys/X002/cert.pem
  • test/fixtures/keys/X002/key.pem

然后您可以测试以下命令

  • app/console ebics:hev
  • app/console ebics:hia
  • app/console ebics:ini

注意!本项目正在开发中。请仅将这些命令用于测试,并自行承担风险。

链接