ynievespuntonetsurl / omnipay-enzona
Enzona 交易网关用于 Omnipay 支付处理库
v1.0.0
2023-10-16 21:28 UTC
Requires
- php: ^7.2|^8.0
- omnipay/common: ^3
Requires (Dev)
- omnipay/tests: ^4.1.2
- php-http/guzzle7-adapter: ^1.0
- symfony/var-dumper: ^6.2
This package is not auto-updated.
Last update: 2024-10-02 00:42:21 UTC
README
Enzona 是 Omnipay PHP 支付处理库的驱动程序
Omnipay 是一个与框架无关、多网关的 PHP 支付处理库。本软件包实现了 Omnipay 的 Enzona 支持。
安装
通过 Composer 安装 Omnipay。要安装,只需使用 Composer 需求 ynievespuntonetsurl/omnipay-enzona
#!/bin/bash
composer require ynievespuntonetsurl/omnipay-enzona
基本用法
本软件包提供以下网关
- Enzona_NomenclatorAPI
- getExchangeRate()
- getServices()
- getCCosts()
- getAccountingOper()
- getCoins()
- getMunicipality()
- getRoles()
- getTransfersConcept()
- getgetJobPositions()
- getOnatConcept()
- Enzona_QRAPI
- createAccount($parameters = array())
- getQRInfo($parameters = array())
- getQRPayments($parameters = array())
- createMerchant($parameters = array())
- Enzona_PaymentAPI
- getPaymentsRefunds($parameters = array())
- createPayment($parameters = array())
- getPaymentsInfo($parameters = array())
有关通用使用说明,请参阅主要的 Omnipay 仓库。
注意事项
从 purchase() 响应中获取的交易参考不能用于退款。应使用 completePurchase() 响应中的交易参考。
范围之外
Omnipay 不涵盖周期性支付或账单协议,因此这些功能不包括在本软件包中。欢迎对该网关进行扩展。
支持
如果您遇到 Omnipay 的一般问题,我们建议在 Stack Overflow 上发表帖子。请确保添加 omnipay 标签,以便易于查找。
如果您想了解发布公告,讨论项目想法或提出更详细的问题,还可以订阅一个 邮件列表。
如果您认为您发现了一个错误,请使用 GitHub 问题跟踪器 报告它,或者更好的方法是分支库并提交拉取请求。