marem/payum-paybox

Payum 的 Paybox 支付网关扩展

安装数: 2,469

依赖: 0

建议者: 0

安全: 0

星标: 3

关注者: 3

分支: 6

开放问题: 0

类型:项目

dev-master / 1.3.x-dev 2017-01-12 21:08 UTC

This package is not auto-updated.

Last update: 2024-09-23 13:06:16 UTC


README

此插件是 Payum 扩展,用于提供 Paybox 支付系统的支付网关。此插件是通过 payum composer 框架生成的。

目前,仅支持 Paybox 系统。没有 Paybox 直接网关。

How paybox system works

集成

测试客户端

客户端目录包含示例脚本,说明插件应该如何工作。使用 PHP 服务器提供 prepare.php,它将引导您完成一个示例支付。

客户端目录包含以下 4 个脚本

  • config.php
  • prepare.php
  • capture.php
  • done.php

config

在此处可以提供 Paybox 提供的客户详细信息

  • site
  • rang
  • identifiant
  • hmac

请参考 Paybox 文档以了解更多关于这些参数的信息。您还可以配置沙盒选项:如果为 true,则支付将在测试环境中完成。

prepare

此脚本包含支付详情:订单号、货币、金额等。请参考 Paybox 文档以了解更多关于这些详情和您可以设置的值。

capture

此脚本启动支付捕获。使用 Paybox 系统,捕获在 Paybox 网站上完成。因此,捕获操作将客户重定向到 Paybox 网站,他必须提供其支付详情(卡号等)。在 Paybox 网站上提交支付详情后,将执行捕获,并将用户重定向到 done.php

done

此脚本充当支付确认。在此示例中,我们仅以 JSON 格式打印支付详情。

在您的项目中集成

待办事项

文档

资源

许可

Payum-paybox 在 MIT 许可下发布。