PayPal REST API を直接使用しようとして失敗したので、Omnipay がオプションかどうかを確認しようとしています... Omnipay で REST API を使用する方法はありますか? これまでのところ、私が見た唯一の統合はusername
andpassword
ではなくclient id
andを必要としclient secret
ます:
$gateway = Omnipay::create('PayPal_Express');
$gateway->setUsername('XXXXX');
$gateway->setPassword('XXXX');
$gateway->setSignature('XXXXX');
$response = $gateway->completePurchase(
array(
'cancelUrl' => 'www.xyz.com/cancelurl',
'returnUrl' => 'www.xyz.com/returnurl',
'amount' => '25.00',
'currency' => 'CAD'
)
)->send();