aryelgois/bank-interchange

生成银行支票和装运文件,并读取回执文件以与银行交互

v0.2.0 2018-06-02 01:18 UTC

This package is not auto-updated.

Last update: 2024-09-15 07:40:50 UTC


README

索引

简介

pt_BR

此包实现了FEBRABAN定义的CNAB240和CNAB400规范,并包含各种银行的支票生成器,使用PHP编写。

CNAB允许企业之间以及与银行之间的通信,通过具有预定义格式的文本文件组织信息。

此包的目标是自动化银行支票和装运文件的生成,并简化在Web服务器上读取回执文件。

  1. 例如,当客户进行购买时,会创建一个银行标题。

    • 这个标题可以表示为一个PDF格式的支票。
  2. 在客户付款之前,会生成包含一个或多个标题的装运文件并发送给银行。

  3. 银行发送回执文件,告知标题是否被接受、支付、存在错误或其他情况。

  4. 管理员确认结果后,数据库会更新新数据。

en_US

本软件包实现了由巴西组织FEBRABAN定义的CNAB240和CNAB400规范,并包含各种银行的支票生成器,使用PHP编写。

CNAB允许企业与银行之间的通信,通过具有预定义格式的文本文件组织信息。

本软件包旨在自动化银行支票和装运文件的生成,并帮助在Web服务器上读取回执文件。

  1. 当客户购买商品时,例如,会创建一个银行标题。

    • 此标题可以呈现为PDF格式的支票。
  2. 生成包含一个或多个标题的装运文件并发送给银行,在客户付款之前。

  3. 银行发送回执文件,告知标题是否被接受、支付、存在错误或发生其他情况。

  4. 管理员检查结果后,数据库会更新新数据。

设置

  1. 使用Git克隆

  2. 创建一个PHP 7或更高版本的Web服务器

    • 推荐使用Apache,因为已经创建了.htaccess文件。

      • 启用AllowOverride指令
    • 将Document Root设置为public/

    • 如果您正在使用HTTPS,请在public/.htaccess中取消注释包含SSLRequireSSL指令的行。强烈建议您使用SSL。

  3. 构建数据库并运行生成的SQL:请参阅YASQL-PHP

composer yasql-build && cat build/*.sql | mysql -u root -p
  1. config/medools.php中更改数据库凭据:请参阅Medools

  2. config/router.yml中配置身份验证密钥:请参阅Medools Router

    • 您还需要在authentications表中注册用户并添加他们的authorizations
  3. 现在您可以在public/内开发

    • 从服务器的/api/向您的应用程序发送AJAX请求

待办事项

  • 现实世界的测试
  • 一个出色的Web界面

文档

变更日志