問題タブ [paypal-adaptive-payments]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
728 参照

ruby-on-rails - Rails3.2のペイパルによる事前承認済みの支払い

事前承認された支払い機能を使用するために、この情報をペイパルに送信します:

ペイパルページにメッセージが表示されます。

私はbuild_preapproval_paymentこの宝石のメソッドを使用していますhttps://github.com/jpablobr/active_paypal_adaptive_payment/blob/master/lib/active_merchant/billing/gateways/paypal_adaptive_payment.rb

これは私のログコンソールの出力です:

エラーはどこにありますか?

ありがとうございました!

0 投票する
1 に答える
735 参照

ruby-on-rails - ペイパルipnと混同して混乱している

私はこの宝石をペイパルでの支払いに使用していますhttps://github.com/tc/paypal_adaptive

私はこの宝石に非常に混乱し、混乱しています。それは十分に文書化されておらず、ipn応答でpaypalからデータを取得する方法を理解するのは難しいです。

この質問が同じ問題を抱えているより多くの人々に役立つことを願っています。

私の手順は次のとおりです。

1ºpreaproval_paymentorders_controller.rbメソッドを使用してペイパルにリクエストを送信します。

これらは、コマンドからのログコンソールでのリクエストのデータですputs data

ペイパルページにリダイレクトし、ペイパルでの支払いに成功しました:D。

支払いが正常に完了すると、次のように指示されます。

http://localhost:3000/en/u/maserranocaceres/orders/response_paypal

response_paypalアクションがありorders_controller.rbます。これはGETアクションであり、このアクションのコードは次のとおりです。

この時点まで、すべてが正常に機能します。

今必要なのは、ペイパルから受け取ったデータを取得し、支払いが正常に処理された場合にデータベースに新しい注文を保存することです。

この目的のために、ファイルを作成し、このファイルにhttps://github.com/tc/paypal_adaptive/blob/master/templates/paypal_ipn.rblib/paypal_ipn.rbのコンテンツを追加します

私のroutes.rbに追加します:

私の2つの問題は次のとおりです。

a)支払いを行った後、このファイルが起動されることを確認できず、PayPalから取得したデータをコンソールデータで確認できません。

b)リクエストでpaypalに送信したいのですが、@gift後でリカバリしpaypal_ipn.rbてデータベースを保存できるようにするためのオブジェクトのIDです。

私は何を間違っているのですか、そしてどのようにこれらの問題を解決することができますか?

ありがとうございました

0 投票する
1 に答える
3352 参照

php - Paypal Adaptive Paymentsはサンドボックスモードで機能しますが、本番環境では機能しません

PaypalのアダプティブペイメントAPIを使用しようとしていますが、本番環境に切り替えるのに苦労しています。サンドボックスモードではすべてが期待どおりに機能し、適切な応答が得られますが、ライブAPPIDに切り替えると機能しません。

これらは私がサンドボックスに使用している構成値です

これらの値は、サンドボックスモードで機能します。しかし、以下の製品値に切り替えると、機能しなくなります

  • 本番モードでは、アプリケーションはペイキーを取得します
  • それをPaypalURLに追加してから、彼らのサイトにリダイレクトします
  • サイトの読み込み時に、次のメッセージが表示されます

最終的なURL-https://ic.paypal.com/webapps/adaptivepayment/flow/payinit?execution=e6s1

スクリーンショット-http ://screencast.com/t/28qJZ9CIk

そこには「戻る」ボタンもあり、それをクリックすると、毎回異なるサイトに移動します(ランダムなfailUrlsに送信されるようです)

以下に使用するコードを含めました

これはサンプル実装から取得したコードであるため、ここで何が問題になっているのかよくわかりません。関連する可能性のあるその他の情報

  • 送信者と受信者が実際にトランザクションを実行したことを確認するために、適応型支払いを使用しています

  • お支払い方法を「デジタルグッズ」に設定しました

編集

支払いキーが添付されたサンプルURLを含めました

0 投票する
1 に答える
192 参照

php - 埋め込み支払い IPN

埋め込み支払いで処理されたアダプティブ支払いがあります。すべて正常に動作します (購入は処理されます) が、私の IPN リスナーには通知されません。私は PayPal が提供する IPN テスト ツールを使用しました。リスナーはそこから電話を受けますが、埋め込み支払いからではありません。

これは、paykey で送信される情報です。

そして、これは私のリスナー コードです (PayPal Web サイトから取得)。

繰り返しになりますが、PayPal IPN テスト ツールはリスナーが機能することを証明していますが、実際の支払いがリスナーに通知されないのはなぜでしょうか?

0 投票する
1 に答える
2282 参照

paypal - PayPal エラー: 「お支払いを完了できません。参加しているウェブサイトに戻って、もう一度やり直してください。」

0 投票する
2 に答える
655 参照

php - 連鎖支払いの注文概要?

しばらく前に、エクスプレス チェックアウトを使用するサイトをセットアップしました。このようなコードを使用して、購入者の「ショッピング カート」を PayPal に送信します。

(ショッピング バスケット内の各アイテムに対して):

しかし、私はアダプティブ ペイメント、特にチェーン ペイメントを使用することにしました。完全に統合して問題なく動作していますが、商品リストを PayPal に送信できませんでした。

連鎖支払いでそれを行うにはどうすればよいですか?上記のコードは確かに機能せず、これに関するドキュメントが見つかりません。

助けてくれてありがとう!

0 投票する
1 に答える
1562 参照

paypal - Paypal アダプティブ チェーン支払い

こんにちは、このアダプティブ支払いオプションについて少し混乱しています。私が持っているのはこのシナリオです。

Paypal api nvp を使用して、クレジット カードを直接使用して問題なく請求できるサイトがあります。

私がやりたいのは、同じ方法でクレジット カードに請求し、収入を 2 つの異なるペイパル アカウントに分割することです。一方では 15%、残りは他方で。

では、どうすればこれを行うことができますか?私はこれを達成するための例を見つけることができません.私は、送信者(ペイパルアカウントを使用する)がプライマリ受信者にお金を送信し、これが彼の手数料を保持し、残りを転送する適応支払いのいくつかの例を見ました. ただし、支払いの入力としてクレジット カードを使用しない

しかし、私がやりたいのは、クレジットカードで請求することです。15% の手数料を保持し、残りを別のアカウントに送金します。私が望むのは、paypal から 1 つの手数料のみを請求し、2 つの異なる口座への送金から 2 つの手数料を請求することではありません。

例が必要です。

0 投票する
2 に答える
753 参照

paypal - Paypal アダプティブ ペイメント レシーバー制限 1 ~ 5

多数の問題が発生した後、Amazon FPS Marketplace から Paypal に切り替えようとしています (問題には触れず、関係ありません)。

Paypal アダプティブ ペイメントでは、連鎖支払いでは受信者の数が 1 ~ 5 に制限され、並行支払いでは 2 ~ 6 に制限されていると読みました。これはよくわかりませんが、市場環境ではどのように機能しますか? 顧客は、さまざまな販売者の 10 個の製品を簡単にカートに入れ、チェックアウトすることができました。私は何かを逃しましたか?

0 投票する
4 に答える
1469 参照

c# - PayPal Adaptive Payment API によるユーザー データの事前入力

イベントを開催するウェブサイトを作成しており、ユーザー「ユーザー A」がイベントを開始できるようにしたいと考えています。ペイパル アカウント情報を入力し、価格を設定します。その後、他のユーザーはイベントに登録し、ユーザー A に直接支払うことができます。クレジット カードを処理する必要はありません。ペイパル アカウントを持っていないユーザーがクレジット カードで支払いできるようにしたいと考えています。

Paypal の Adaptive Payment は、これを達成するために使用するのに最適な API のようです。サンドボックス環境で動作させています。私の問題はこれです-ユーザーがクリックしてユーザーAのイベントに登録し、すべての情報(名前、住所、会社など)を入力します。この情報をデータベースに保持する必要があるため、これを最初に行う必要があります。次に、「PayPal で支払う」というボタンをクリックします。これによりペイキーが作成され、ユーザーは 2 つのオプションがある Paypal ログイン ページにリダイレクトされます (a. Paypal にログインする、または b. 個人情報とクレジット カード情報を再度入力する)。

ユーザーがすべての情報を再度入力する必要がないように、Paypal ページのすべてのフィールドに既に入力済みの状態にする方法を知りたいです。請求先住所が異なる場合は、テキスト ボックスのデータを削除できます。しかし、私が今まで見たすべての Web サイトでは、ユーザーが同じ情報を 2 回入力することはありませんでした。他のサイトがそうしているのを見たので、これが可能であることがわかりました。私は SetPaymentOptions API を調べましたが、それがどのように機能するかはあまり明確ではありません.Paypalにまだ知られていない場合でも、ユーザー情報を渡す必要があります.

このようなPaypalチュートリアルで提案されているように値を追加してみました

しかし、それはうまくいきませんでした。リクエストからの Fiddler からの生データは次のとおりです。

0 投票する
1 に答える
703 参照

php - PayPalアダプティブペイメントエラー540031

PHPでアダプティブペイメントの例を設定しようとしていますが、エラー540031が返されます。PayPalは、これが「これらの事前承認の詳細を取得する権限がない」ことを示しています。

まず最初に....それが何を意味するのかわかりません。事前承認?何のために。第二に.....このエラーを修正する方法については文書化されていません。

API情報とすべてを正しく設定しました。

私のコードはここにあります:http://pastie.org/private/6age2v0qfunsueqdxk03ba

ありがとう!