thelia / axepta-module
Thelia 的 Axepta 支付模块
2.1.0
2024-01-25 17:37 UTC
Requires
- ext-openssl: *
- thelia/installer: ~1.1
README
本模块将法国巴黎银行提供的 Axepta 支付解决方案添加到您的 Thelia 商店。
本模块支持以下两种支付功能
- 一次性支付。
- 周期性信用卡支付(订阅),金额和/或频率可变。
/!\ 固定金额和频率的周期性支付尚不支持。
您必须在模块配置中选择要使用的操作模式。该模块不支持同时使用两种操作模式
安装
将其添加到您的主 thelia composer.json 文件中
composer require thelia/axepta-module
使用方法
- 联系 Axepta 创建账户,或获取测试环境参数(见下文)。
- 进入模块配置并添加您的 HMAC 密钥、Blowfish 加密密钥以及您的商户 ID(MID)。
- 选择您要使用的支付功能(一次性支付/订阅)
- 将操作模式设置为生产
文档:https://docs.axepta.bnpparibas
测试环境参数:https://docs.axepta.bnpparibas/display/DOCBNP/3DSV2+Test+environment
如果您想测试您的配置,可以使用以下信用卡:https://docs.axepta.bnpparibas/display/DOCBNP/Test+Cards+-+Authentication
Axepta 基于 Computop Paygate 解决方案,详细的文档在这里:https://developer.computop.com/display/EN/Paygate+EN
命令
在订阅模式下,您可以使用 create-axcepta-payment
命令创建新的支付。您必须提供订阅的第一订单和新支付的订单。
例如:create-axcepta-payment ORD000000000031 ORD000000000046
ORD000000000031 是订阅的第一笔付款,ORD000000000046 是新的付款。
支付结果和潜在的错误消息将在控制台上显示。