現在、エクスプレッションチェックアウトに取り組んでいます。
APIで2つのプロパティを取得しました。1つはreturnurlで、もう1つはcallbackurlです。
リターンURLについて知っていますが、コールバックURLをいつ使用するのですか?
定期的な支払いの場合、トランザクションの確認にどちらを使用するのが良いですか?
現在、エクスプレッションチェックアウトに取り組んでいます。
APIで2つのプロパティを取得しました。1つはreturnurlで、もう1つはcallbackurlです。
リターンURLについて知っていますが、コールバックURLをいつ使用するのですか?
定期的な支払いの場合、トランザクションの確認にどちらを使用するのが良いですか?
ReturnURLは、PayPalページでの確認/支払いが完了した後にPayPalがユーザーをリダイレクトする場所です。
CallbackURLは、PayPalのサーバーから支払人の配送情報を受け取り、そのデータに基づいて送料と消費税率を生成し、配送オプションをPayPalレビュー画面に戻すことができるセットアップ済みのWebサービスにPayPalを転送するために使用されます。これにより、このレビューページのドロップダウンに返品レートが表示されるため、購入者はPayPalレビュー中にそれらから選択し、サイトに戻った後の追加の手順を省略できます。
理論的には素晴らしいですが、残念ながら、私はそれについて良い経験をしていません。それは機能しますが、アプリケーションがすべてを完了するのに最大6秒しか与えません。料金情報を取得するためにコールバックスクリプト内でUPS、USPS、FedExなどのサードパーティのサービスに電話をかけようとしている場合、これは通常、常に噛み砕かれ、PayPalはデフォルトで指定された配送オプションになりますSetExpressCheckoutリクエストを使用します。
ただし、配送料をすばやく取得する方法がある場合は、優れたシステムです。
返品支払い完了後にPayPalが購入者のブラウザをリダイレクトするURL。たとえば、「お支払いありがとうございます」ページを表示するサイトのURLを指定します。デフォルト–PayPalはブラウザをPayPalWebページにリダイレクトします。
callback_urlインスタントアップデートコールバックサーバーのURL[インベントリ、レコードなどを追跡するのに役立ちます]
定期的な支払いの場合、どちらもユーザーへのトランザクションの確認には使用しないでください。私は、Paypalがアカウントを受け取るか、アカウントにお金を与えるたびに、デフォルトで通知メールを送信すると思います。
私はPaypalの専門家ではないので、離れていても嫌いにならないでください。:)