最近、paypal API PHP で遊んでいます。
このURLからコードをダウンロードしました。
https://github.com/paypal/rest-api-curlsamples/blob/master/execute_all_calls.php
このコードは、test creditcard(type:mastercard) で実際にうまく機能します。コードは次のようになります
$url = $host.'/v1/payments/payment';
$payment = array(
'intent' => 'sale',
'payer' => array(
'payment_method' => 'credit_card',
'funding_instruments' => array ( array(
'credit_card' => array (
'number' => '540xxxxxxxxxxxx6',
'type' => 'mastercard',
'expire_month' => 12,
'expire_year' => 2018,
'cvv2' => 111,
'first_name' => 'First Name',
'last_name' => 'Last Name'
)
))
),
'transactions' => array (array(
'amount' => array(
'total' => '2',
'currency' => 'USD'
),
'description' => 'payment by a credit card using a test script'
))
);
同じコードを使用して VISA (American Express) を使用し、テスト カード番号 37xxxxxxxxxx005 で支払いをしようとすると、どうすればこれを取得できますか? 変更するパラメータは何ですか?
つまり、Diner's Club、Discover、JCBで支払いをしたいのです。どうすればこれを達成できますか?
編集: Stack Overflow ユーザーから 2 つのコメントを受け取りました。質問の最後で確認できます。コメントがよくわかりません。パラメータについて考える必要はなく、ペイパルがカードの詳細を処理して取引を行うと彼らは言いますか?