2011-09-08 14 views
1

PayPalアダプティブペイメントを使用して支払いを行う際に、配送先住所を入力するように設定する必要があります。 PayPalのRails SDKを私の出発点として使用しました。 setchainedpaymentコントローラが正常に動作しています。私の理解から、私はをtrueに設定する必要がありますsetpaymentoptionsRailsを使用したPayPalアダプティブペイメントでの配送先住所の指定

私の質問は、これをPayPalのRails SDKを出発点として使って成功した人ですか? SDKはsetchainedpaymentsetpaymentoptionsを別々のコントローラに保持します。私は現在、setchainedpaymentと呼んでいます。 setpaymentoptionsを使用するには、最初にsetpaymentoptionsに電話をかけてから、setpaymentoptionssetchainedpaymentに設定する必要がありますか?

ちょうどこれを2回連続して呼び出す必要があると思われます。

答えて

1

私が覚えている限り、はい。 Adaptive Paymentsでは、2つの別々のAPI呼び出しがあります。 1つはチェックアウトをカスタマイズするため、もう1つは実際に連鎖した支払いを呼び出すためのものです。

免責事項:私は最後にAdaptive APIを使い続けてから半年です。 :-)

+0

ええ、別々のAPI呼び出しが必要です。私はsetchainedpaymentコールをまず作成し、それからPayKeyを使用しました。残念ながら、 '' requireShippingAddressSelection''は引き続き埋め込み支払いのためだけに利用可能です。私は標準的なWebチェックアウトを使用するのが大好きですが、それはオプションではないようです。 – Oakland510

+0

おそらくAddressVerifyまたはGetTransactionDetails?彼らは適応領域の外にあるので、別のAPI呼び出しが必要ですが、少なくともGetTransactionDetailsは、あなたがプライマリレシーバでない限り、探している情報を返す必要があります。この場合、GetTransactionDetails )。 – Robert

関連する問題