2

PayPal REST API を直接使用しようとして失敗したので、Omnipay がオプションかどうかを確認しようとしています... Omnipay で REST API を使用する方法はありますか? これまでのところ、私が見た唯一の統合はusernameandpasswordではなくclient idandを必要とし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();
4

3 に答える 3

0

REST API は PayPal ではまだ非常に新しく、完全ではありません。多くのサードパーティ フレームワークはまだ実装していません。

PHP を使用して Express Checkout を実装しようとしているようです..?? もしそうなら、私はPayPal の私のクラスライブラリを見てみることをお勧めします. 数分で完了できます。

API ユーザー名、パスワード、および署名も使用します。これらの認証情報は、API アクセス セクションの下にある PayPal アカウント プロファイルから取得できます。

私のライブラリには、機能的で従うのが簡単なエクスプレス チェックアウトのサンプルが付属しています。次に、空のテンプレートから開始して独自の設定を行い、必要なパラメーターを入力するだけです。

于 2014-02-25T20:36:15.390 に答える