valiton / saferpay-bundle
提供访问Saferpay的Symfony2 bundle。这是JMSCorePaymentBundle的扩展。
0.4.1
2022-08-24 13:35 UTC
Requires
- php: >=7.0.0
- fzaninotto/faker: ^1.0
- guzzlehttp/guzzle: ^6.0
- jms/payment-core-bundle: ~1.0
- symfony/framework-bundle: ~3.0
This package is auto-updated.
Last update: 2024-09-24 19:03:53 UTC
README
此bundle现在使用新的 Saferpay JSON API
安装
使用composer安装bundle
composer require valiton/saferpay-bundle
并在您的kernel中激活bundle。
配置
根据您的需求配置bundle,完整的配置示例
valiton_payment_saferpay:
account: <some account> # your saferpay account, usually account-terminalid
jsonapi_key: <some key> # API key generated through saferpay backend
jsonapi_pwd: <some pw> # API password generated through saferpay backend
return_url: <some url> # url called on successfull payment
error_url: <some url> # url called on error
cancel_url: <some url> # url called on user cancel
saferpay_test: true # use the saferpay test system at test.saferpay.com
cardrefid: new|random # create card alias: new: alias is generated by saferpay, random: alias is generated by us
cardrefid_prefix: TST # prefix of the randomly generated alias
cardrefid_length: 33 # length of the randomly generated alias (inclusive prefix)