実際のユーザーがいなくても、cronジョブまたはその他のスクリプト実行内に保存されているユーザーのデータ(クレジットカード情報、名前、住所など)を使用してPaypalで支払いを行うことはできますか?
サービスに自動支払いを実装したいのですが、複雑なため、標準のPaypal自動充電機能を使用できません。
実際のユーザーがいなくても、cronジョブまたはその他のスクリプト実行内に保存されているユーザーのデータ(クレジットカード情報、名前、住所など)を使用してPaypalで支払いを行うことはできますか?
サービスに自動支払いを実装したいのですが、複雑なため、標準のPaypal自動充電機能を使用できません。
あなたが探しているのは参照トランザクションと呼ばれています。DoReferenceTransaction APIを使用して、目標を達成できます。
このAPIを使用すると、以前の承認または販売トランザクションのトランザクションIDと、処理する新しい金額を渡すだけです。以前のトランザクションIDを使用してPayPalのシステムに保存された請求情報を検索し、新しいトランザクションの同じソースを処理します。
これは、PaymentsProとExpressCheckoutの両方で機能します。
あなたもアダプティブペイメントタグを付けて投稿していることに気づきました。これはPreapprovalAPIとPayAPIになりますが、DoDirectPaymentは含まれません。