gpt4 book ai didi

php - 使用 Omnipay 进行密码支付

转载 作者:行者123 更新时间:2023-12-04 04:37:35 25 4
gpt4 key购买 nike

我正在尝试使用 Omnipay处理 Pin Payment 交易并具有以下代码(与 example on the Pin website 几乎完全相同,并且包含我的 secret API key 而不是“ key ”):

require_once __DIR__.'/vendor/autoload.php';
use Omnipay\Common\GatewayFactory;

$gateway = GatewayFactory::create('Pin');
$gateway->setApiKey('key');
$gateway->purchase([
'email' => 'customer@email.com',
'description' => 'Widgets',
'amount' => '49.99',
'currency' => 'USD',
'card_token' => 'card_nytGw7koRg23EEp9NTmz9w',
'ip_address' => '1.2.3.4'
])->send();

并得到以下错误:

Fatal error: Call to undefined method Omnipay\Pin\Gateway::setApiKey()



我需要合法的“card_token”吗?这里的一个来自网站的例子 - 我只是希望它仍然可以在沙箱环境中处理交易。

最佳答案

看看 Omnipay's Pin-gateway implementation显示该方法实际上是在调用 setSecretKey() (不是 setApiKey() )。

所以$gateway->setSecretKey('key');应该做的伎俩。

关于php - 使用 Omnipay 进行密码支付,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19475239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com