be-lenka/mall-pay

该软件包最新版本(v1.0.2)没有提供许可证信息。

v1.0.2 2022-08-24 08:17 UTC

This package is auto-updated.

Last update: 2024-09-11 07:12:09 UTC


README

MallPayLib 是一个PHP MALLPay API客户端,使使用MALLPay支付网关变得简单。

  • 它实现了MALLPay API的大部分方法,请参阅https://mallpayapi.docs.apiary.io
  • API调用的输入和输出JSON被转换成关联数组。
  • 它包括一个示例脚本

示例

包含的示例展示了如何使用MallPayLib\MallPayClient类和示例数据。

  • 特定的MALLPay API调用在相应的PHP文件中演示。
  • MALLPay网关的响应由reply.php和notify.php文件处理。
  • 所有通信都记录在日志文件中。

开始使用

  1. 下载MallPayLib
  2. 运行composer install
  3. demo/config.php.example创建demo/config.php
  4. 运行php -S localhost:8000
  5. 在浏览器中打开https://:8000/demo/index.php
  6. 点击链接createApplication
  7. 按下按钮createApplication
  8. 观察示例请求数据,滚动到结果摘要并点击gatewayRedirectUrl
  9. 完成MALL应用表单
  10. 在重定向回reply.php后,点击链接getApplicationDetail
  11. 保留已填写的applicationId字段,并按下getApplicationDetail按钮
  12. 观察您的MALLPay应用请求的结果

该示例还可以处理MALLPay的通知。要测试通知,示例必须在公共互联网域名上运行,而不是在本地主机上。