問題タブ [express-checkout]

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 に答える
1026 参照

paypal - Express Checkout Digital Goods:sandbox.paypal.com/incontextのプロキシエラー

FlashのWebサイトがあります。私がデジタル商品でPaypalExpressCheckoutを使いたいとき、私はこれをjavascriptコードと呼びます:

setup.phpはSetExpressCheckoutPayment関数を呼び出し、https: //www.sandbox.paypal.com/incontext?token = ...&useraction=commitにリダイレクトします

Firebugを使用すると、このアドレスが302を返し、https://www.sandbox.paypal.com/webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow?exp_type = & cookiesBlocked =&token = ...&useraction=commitにリダイレクトされることがわかります。また、302を返し、https://www.sandbox.paypal.com/webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow?execution=e1s1にリダイレクトします。

ここで数分間ハングし、次のエラーメッセージで終了します。

先週時々このエラーが発生し始めましたが、今日は毎回発生しています。それは私のMAMP環境と私のウェブサイトで起こります。SSL証明書を持っていませんが、先週は持っていなかったので問題ありませんでした。

このエラーメッセージについて何か知っていますか?

編集

Operaで試してみましたが、proxyErrorは別のステップで発生します:https ://www.sandbox.paypal.com/webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow?execution = e1s4

そして今朝Firefoxで一度、最初のリダイレクトの後に別のプロキシエラーが発生しました:

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

paypal - PaypalExpressチェックアウト-ギフト券/クーポンを無効にする

私はPaypalAPIを使用して、物理的な商品とデジタル商品の両方で支払いを実行しています。

すべてが期待どおりに機能していますが、(AngelEye PHPクラスを使用して)set_express_checkoutを呼び出し、ユーザーをPaypal Webサイトにリダイレクトすると、「支払い方法」セクションの支払いレビューに、Paypalのクーポンを利用するオプションが表示されます。

可能であればこのオプションを無効にしたいのですが、ドキュメントにはそれに関連するパラメータがないようです。

前もって感謝します!

0 投票する
3 に答える
3217 参照

paypal-sandbox - Paypalサンドボックスの不満

Paypal のサンドボックス システムで私が抱えているような、身の毛がよだつほどのフラストレーションを抱えている人は他にいますか?

昨年、私は PayPal を使用したいクライアントのためにサイトの一部を開発しました。それは非常に簡単でした。これは Express Checkout を使用する API のバージョン 65.0 前後でした。

彼はサイトのワークフローに変更を加えたいので、ペイパル側をテスト モードにしてサンドボックスを使用する必要があります。

2 週間の完全なフラストレーションの後、PayPal の (非常に明らかに外部委託された) Merchant Technical Services チームは、古いサンドボックス アカウントのインポートと従来の API の資格情報の作成の問題を修正しました。

SetExpressCheckout コマンドから成功応答を取得する Web サイトを取得できるようになり、続行ボタンがhttps://api-3t.sandbox.paypal.comに適切に転送されるようになりました。その時点で、サンドボックス ユーザーとしてログオンするように求められます。私はそうすると、次のようなヘッドバンギング画面が表示されます。

そして行き止まり。

http://developer.paypal.comサイトに正しいユーザー ID として既にログインしています。同じブラウザーの別のタブで Web サイトを実行しています。

私は Mac OSX Mountain Lion 10.8 で Safari を使用しており、Chrome も 10.8 と PC で試しましたが、変更はありませんでした。

私は PayPal の電話サポートと話しましたが、サンドボックスについてはサポートできないため、問題を記録できるMTS ページ ( http://www.paypal.com/mts ) に誘導されます。私は問題をログに記録しましたが、返信はありませんでした。

MTS サポート エリアにログインしようとすると、拒否されます。ユーザー名またはパスワードを回復しようとしても、電子メールは届きません。

新しいアカウントにサインアップしようとすると、フォームは入力に問題があることを検出し、それを修正すると、アカウントが既に存在することが通知されます。

他の誰かが同じ問題を抱えていますか?変更を行った後、サンドボックス テスト購入者アカウントとして正しくログインできた人はいますか?

最後に関連する質問ですが、現在の最新の API バージョン番号は何ですか? その情報を見つけるのに苦労しています。

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

api - おそらくさらに別の ExpressCheckout API エラー コード 10401 とアイテムの合計

クライアントは、次のように不平を言っています。

[ACK] => 失敗 [VERSION] => 89.0 [BUILD] => 5551055 [L_ERRORCODE0] => 10401 [L_ERRORCODE1] => 10426 [L_ERRORCODE2] => 10413 [L_ERRORCODE3] => 10431 [L_SHORTMESSAGE0] => トランザクションが拒否された理由無効な引数の。詳細については、追加のエラー メッセージを参照してください。[L_SHORTMESSAGE1] => 引数が無効なため、トランザクションが拒否されました。詳細については、追加のエラー メッセージを参照してください。[L_SHORTMESSAGE2] => 引数が無効なため、トランザクションが拒否されました。詳細については、追加のエラー メッセージを参照してください。[L_SHORTMESSAGE3] => 引数が無効なため、トランザクションが拒否されました。詳細については、追加のエラー メッセージを参照してください。[L_LONGMESSAGE0] => 注文合計が無効です。[L_LONGMESSAGE1] => アイテムの合計が無効です。[L_LONGMESSAGE2] => カート項目の合計金額が注文金額と一致しません。[L_LONGMESSAGE3] => アイテムの金額が無効です。[L_SEVERITYCODE0] => エラー [L_SEVERITYCODE1] => エラー [L_SEVERITYCODE2] => エラー [L_SEVERITYCODE3] => エラー

しかし、ExpressCheckout API に送信された文字列をバラバラに分解すると、すべてが非常にうまく整理されているように見えます。

税額は 13% です。エラーにもかかわらず、すべてがうまく一致しているように見えます。神秘的。どんな洞察も大歓迎です!

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

php - Paypal エクスプレス チェックアウト エラー (指定された方法はサポートされていません)

私はcodeigniterとpaypalが初めてです。私は gocart (codeIgniter 上に構築されたオープン ソースの e コマース ソリューション) に取り組んでいます。それに統合されたpaypal APIで作業しようとしましたが、次のようにエラーが表示されます:

下は私のコードです:paypal_expres.php

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

paypal - Paypal: ユーザーが Paypal アカウントを持っていなくても、エクスプレス チェックアウトによる定期的な支払い

現在、エクスプレス チェックアウト API を使用してペイパル ユーザー向けの定期支払いプロファイルを作成しています。ペイパル アカウントを所有または作成しなくても、ユーザーがこれを実行できるようにする方法があるかどうか疑問に思っていました。

代わりに、クレジット カード情報を要求し、その方法でプロファイルを作成しますか?

現在、ユーザー名、パスワード、署名を含むこれらのパラメーターを setExpressCheckout に渡しています。

現在、これはまだユーザーにアカウントを作成するよう求めていますが、何か提案はありますか? それとも、これは定期的な支払いでは機能しないということですか?

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

paypal - PayPal エクスプレス チェックアウト - 場所に応じた郵便料金オプションの追加

私は自分のウェブサイトでペイパルエクスプレスチェックアウトを使用しています。これにより、クライアントが世界中のどこにいても、消費した金額に応じて特定の送料が追加されます. しかし、最近の海外送料の増加に伴い、クライアントが世界のどこにいるかに応じて、別の送料を追加しようと考えています。前もって感謝します スティーブ

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

php - ペイパル エクスプレス チェックアウト中にセッションがクリアされる

私は現在、Paypals エクスプレス チェックアウト システムを使用する E-Comm サイトを開発しています。エクスプレス チェックアウト システムは正常に機能し、支払い金額を送信すると、ユーザーはログインして配送の詳細を確認し、マイ ページに戻って確認し、支払いが完了します。私が抱えている主な問題は、ユーザー名 (電子メール) がセッションに保存されていることです。ユーザーがペイパルでチェックアウトをクリックして自分のペイパル アカウントを確認すると、セッションがクリアされます。そのため、誰がどのアイテムを購入したかを記録することはできません (ユーザーが私のサイトで使用したものとは異なる可能性のあるユーザーのペイパルの電子メール アドレスを使用しない限り)。

私の質問は、この確認アクション全体でセッション状態を保持できる方法はありますか? または、ユーザー情報を保持する別の方法はありますか? これは文書化された問題ですか (私はどこにも見たことがありません)?

さらに詳細が必要な場合はお知らせください。

御時間ありがとうございます。