私は Paypal API (Website Payments Pro) を使用して顧客との定期支払いを設定しており、現在、paypal サンドボックスでテストしています。Paypal では、エクスプレス チェックアウトと直接支払いの両方を設定する必要があります。
エクスプレス チェックアウト: 定期的な支払いで完全に機能します。「成功」という応答が返され、テスト アカウントに支払いプロファイルが表示されます。これを行うには、SetExpressCheckout を使用して、ユーザーが Paypal にアクセスし、サインインして、選択したページにリダイレクトできるようにします。次に、'CreateRecurringPaymentsProfile' を使用して、必要な情報を含むプロファイルを実際に作成します。
直接支払い: 以下に示すように「成功」という応答が返ってきましたが、テスト アカウントに定期支払いプロファイルが表示されません。私は単に自分のサイトで情報を収集し、'CreateRecurringPaymentsProfile' を使用して Paypal に送信しています。
これは、定期的な支払いを作成しようとした私の試みの「成功」出力です。
ACK: "Success"
AMT: "1%2e00"
AVSCODE: "X"
BUILD: "2075688"
CORRELATIONID: "bbfe83b685c0a"
CURRENCYCODE: "USD"
CVV2MATCH: "M"
TIMESTAMP: "2011%2d09%2d12T14%3a27%3a58Z"
TRANSACTIONID: "62214391KD595633B"
VERSION: "54%2e0"
私は他の詳細を提供しようとすることができます! どんな助けでも大歓迎です。
編集:これまで助けてくれてありがとう。しかし、テスト アカウントでの取引の証明がなく、成功メッセージをもう一度受け取りました。JSON 出力は次のとおりです。
ACK: "Success"
BUILD: "2085867"
CORRELATIONID: "3e84486e74e80"
PROFILEID: "I%2d4Y707DELPFKD"
PROFILESTATUS: "ActiveProfile"
TIMESTAMP: "2011%2d09%2d12T20%3a13%3a15Z"
VERSION: "78%2e0"
どうもありがとう、
ダニエル・モニス