0

Paypal のクレジット カードによる直接支払いのための REST API 呼び出しに手を出した人はいますか?

このリソースは次の場所にあります。

https://api.sandbox.paypal.com/v1/payments/payment

このアカウントを処理する一般的な方法は次のとおりです。

  1. Client_ID と Secret を含む API 呼び出しを行い、アクセス トークンを取得します。
  2. アクセス トークンを使用して、必要なカード固有のデータを使用して支払い API を呼び出します。

ポイント 2 では、「必要なカード固有のデータ」という行が重要です。これまでのところ、テスト/サンドボックス ビジネス アカウントの 1 つを使用してテストを行っていました。つまり、このアカウント用に特別に生成されたクレジット カード データです。ただし、名前を操作したり、有効期限 (有効な日付である限り) を変更したり、CVV2 番号を変更したりできるようです。クレジット カードが MOD 10 チェックに合格している限り、応答オブジェクトは支払いが処理済み (状態: 承認済み) であることを示します。

私の質問は、これは抜け穴 (可能性は低い) なのか、それともペイパルがランダムなカード関連のデータで支払いを確認できるようにするためのものなのかということです。(有効なクレジット カード番号である限り)。

以前の場合、開発者としてサインアップしたときに提供される REST API クライアント ID とシークレットだけが本当に必要なのに、なぜ Paypal は私にビジネス アカウントを作成してクレジット カード データを生成するように要求するのか疑問に思います。

免責事項: ドキュメントには、ランダムなカード関連のデータを使用できる場所はどこにも記載されていません。

4

1 に答える 1