私はPayPal Express Checkoutを使用して店舗を設計しました。彼らは最近、地方の注文と国際的な注文のために別々の送料を求めたいと決めました。私は現在、PayPalからすべての発送情報を引き出しています。買い手の出荷情報を受け取った後にPayPalに合計を送ることは可能ですか?PayPal Express Checkout送料計算
答えて
PayPalは、Instant Update/Callback APIです。
これは、バイヤーがPayPalでチェックアウトを行っている間に、PayPalウェブサイトの出荷オプションを事前入力するために、PayPalからお客様のウェブサイトへのコールバックです。
SetExpressCheckout APIがすでに呼び出された後に、トランザクションの特定の出荷コストを指定することができます。エクスプレスチェックアウトフローはインスタントアップデート/コールバックでどのように動作するかを
が実装さ:
を参照してください詳細な手順については、https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECInstantUpdateAPIの「コールバックを設定します」。
このページには、APIコールの例とコールバックの応答例が含まれています。あなたのコールバックファイルが返すべき応答。
明確でないものがあれば教えてください。私はいくつかのサンプルファイルを探してみるつもりです。
注:ライブモードで、あなたのサイトのコールバックURLは SSLで保護された(HTTPS)でなければなりません。サンドボックスでは、HTTPとHTTPSの両方を使用できます。
私は現時点ではpaypalにアクセスすることはできませんが、paypalのマーチャントサービスセクションで配送を設定することができます(どこにいるのか混乱します)。それがない場合は、私のプロファイル、私の販売ツールの下にチェックしてそこに出荷することができます。
ここでは、paypal経由で配送を設定できるはずです。
paypalでやりたくない場合は、お客様のウェブページに戻って送料を確認し、支払いを行う必要があります。無回答で申し訳ありませんが、これが正しい方向につながることを願っています。
PayPalの配送計算機は、ウェブペイメントスタンダード(「PayPalボタン」)のみで動作します。エクスプレスチェックアウト取引には適用されません。 – Robert
DoExpressCheckoutPaymentリクエストでは、SetExpressCheckoutリクエストで指定した元の支払い額の115%までの最終支払い額を送信することができます。
あなたがそれをdownvote場合は、少なくとも理由を明らかにしてください。ありがとう! – Robert
これは具体的な質問には実際には答えません。これは「...買い手の出荷情報を受け取った後にPayPalの合計額」を提供する可能性がある代替手段であるはずです。 [私はあなたに関係なくupvoted] –
4年後にこのリンク先のページにはコールバックに関する情報は含まれていません... – bcmcfc