問題タブ [payflowpro]

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 投票する
2 に答える
648 参照

paypal - 商品名と説明の Paypal ペイフロー名と値のペア

これは PayPal 支払いページからのものです。

ご注文の概要 説明

「説明」フィールドは空で、表示されるのは金額だけで、トランザクションの説明、ユーザー名などはありません。

名前と値のペアを介してトランザクションを送信しています。

残念ながら、注文概要ページには詳細がまったくありません. 説明やアイテム名を表示できません。

使用する名前と値のペア変数は何ですか?

DESC、ITEMNAME、L_NAME0、L_NAME1、NAME、L_DESC0などを試しましたが、どれも機能しません。

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

paypal - ペイパルのペイフローを使用して金額を分割するにはどうすればよいですか

Payflow を使用して、ユーザーが行ったトランザクションから得た金額を分割するにはどうすればよいですか。つまり、顧客はアイテムに対して 10 ドルを支払いました。2 ドルを受け取り、残りを商人に送金する必要があります。Paypalエクスプレスチェックアウトで可能ですか? Payflow Pro でそれを行うにはどうすればよいですか?

どんな助けでも大歓迎です

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

special-characters - Paypal の処理中に特殊文字を管理する

最近、「ß」や「Ö」などの特殊文字を送信するたびに、次のようになることがわかりました。ÄßÖÜöüß は住所で、paypal では処理できません。

次に、それらをURLエンコードしてpaypalに送信しようとしましたが、問題は、Paypal Managerでアドレス値がエンコードされたものとして表示されることです。このような場合にも、名などのすべてのフィールドに特殊文字を送信します姓、住所、ページに奇妙なエラーが表示されます。

urlencoding以外にpaypalに送信する方法がわかりません.

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

paypal - PayPal Payflow Pro の最近の取引

Payflow Pro API で最近のトランザクションを取得するにはどうすればよいですか? トランザクションを送信できますが、以前に処理されたトランザクションをプルする方法が見つかりませんでした。

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

c# - 複数の非同期リクエストで null レスポンスを返す Payflow API

シンプルな Web API コントローラーを使用して、クライアントからの要求を受け入れて支払いを処理しています。Payflow 支払い要求が新しいタスクで開始され、タスクでトランザクションが完了するのを待っている間、すぐにクライアントにステータスを返します。

ただし、テストでは、API に 2 つのリクエストを続けて送信すると、2 番目のリクエストはSubmitTransactionPayflownet API のメソッドから null 応答を受け取ります。なぜこうなった?

これが呼び出しを行っている私のメソッドです

どちらの場合もメソッドに渡す transactionString の値は次のSubmitTransactionとおりです (ダミーのクレジット カード情報)。

その文字列で単一のリクエストを送信するたびに、応答は正しく、期待どおりです。ただし、その文字列を使用して 2 つの非同期要求を送信するたびに、最初の要求が完了していない場合、2 番目の応答は常に null になります。

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

paypal - Paypal定期支払い IPN

Payflow Proを使用した定期支払いが通過するように設定されるたびにヒットするように、Paypal内にIPNを設定しました。メンバーシップを拡張するために使用できることを確認するために必要なカスタム ID の変数を送り返すにはどうすればよいですか?

これまでに、ProfileID、payer_business_name、option_name1、rp_invoice_id、invoice、および custom を試しましたが、通過しても何も返送されません。

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

paypal - PayPal 支払いの処理に関する問題

PayPal がホストするページでクレジット カードの支払いを処理するために、安全なトークン方式を使用しています。必要な情報を提供することにより、安全なトークンを生成します

次のように成功結果が得られます。

その後、これを PayPal に送り返し、そこでユーザーはクレジット カードまたは PayPal での支払いを選択できます。

誰かがクレジットカードで支払う場合、すべて問題ありません.誰かが「PayPal」を使用して支払うことを選択した場合、ユーザーにPayPal資格情報を要求し、請求を受け入れるための別の画面が表示されると提供されます. ユーザーが同意すると、次のエラー メッセージが表示されます。

PayPal 関係者から得たサポートによると、「ログを見ると、結果コード 19 でトランザクションが拒否されたようです。これは、このトランザクションに対して入力したトランザクション ID が無効であることを意味します。元のトランザクションを検索したところ、できませんでした。いずれかを見つけてください。つまり、元のトランザクションが有効ではないようです。有効な元のトランザクション ID を指定すると、正常に処理されるはずです。」

しかし、ドキュメントのどこにも、この「トランザクション ID」変数を送信するように提案していません。それがなければ、クレジット カードの支払いを問題なく処理しています。

私の質問:

クレジット カードと PayPal の支払いを受け入れるには、プロセスで何を変更する必要がありますか?

どんな助けでも大歓迎です。

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

paypal - サイレント ポストは Payflow Pro 定期支払いで機能しますか?

サイレント ポストは Payflow Pro 定期支払いでも機能しますか? 定期的な支払いトランザクションごとに、支払いが成功したかどうかを知るにはどうすればよいですか。