問題タブ [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 投票する
1 に答える
411 参照

paypal - WPSからエクスプレスチェックアウトに切り替えますか?

私は現在、年間サブスクリプションとスタンドアロンの仮想製品を購入するためのWebサイト支払い標準チェックアウトプロセスを持っています。これは最も単純な形式です。

  • 顧客に関するいくつかの基本的な詳細を収集し、私のサイトのデータベースに新規購入を記録します
  • customIPNで購入を追跡および確認するためにフィールドを使用して、クライアント側でPayPalに自動送信するWebフォームを準備するトリックを使用します

私が理解しているように、Expressを使用すると

  • フォームテクニックを切り取り、アプリケーションを強化し、サーバー側でリクエストを開始してから、ユーザーをPayPalに直接送信します
  • 顧客が戻ってきたらすぐに支払いを処理します(IPNの遅延の可能性を待つ必要はありません-自動返品PDTでこれに対抗できることはわかっていますが)
  • オンサイトでサブスクリプションを管理します(必須ではありませんが、メリットとして認められています)

ただし、特に定期的な支払いに伴う追加の作業については認識しています。

あなたはそれが利益のためにそれの価値があると主張しますか?または、要件を考慮して、私が行っていることは許容できますか?


*私は常に標準のPayPalWebフォームでトランザクションを公開することを懸念していたため、Expressのアイデアが好きですが、IPN呼び出しを厳密に検証しています。心配する本当の理由はありますか?

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

paypal - Paypal Adaptive Payments - 支払いの確定

Paypal.com ではなく、自分のサイトでユーザーに支払いを確定させる方法はありますか? 最終承認のために送信する前にスクリプトを実行したい (リダイレクトしてペイパルにログインする前ではなく)。

IPN が役立つことはわかっていますが、競合状態を完全に満たすことはできません。

エクスプレス チェックアウトでこれができることは知っていますが、自分に直接支払うのではなく、誰か他の人に支払う必要があります。私が正しく読んだ場合、エクスプレスチェックアウトがどのように機能するかはわかりません。

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

php - Paypal API: カート項目の合計金額が注文金額と一致しません

Paypal エクスプレス チェックアウト API を使用していますが、数量の設定に問題があります。以下は私のURIパラメータです:

L_PAYMENTREQUEST_0_QTY0 が 1 に設定されている場合、プロセスは問題ありません。ただし、それを 2 に変更し、配列に 'PAYMENTREQUEST_0_ITEMAMT' => "100.00" を追加すると、次のエラーが発生します。

私はそれを修正するために何時間も試みましたが、あきらめました. 誰かがそれを機能させるために私がする必要があることを強調できますか?

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

button - PayPalエクスプレスチェックアウトボタン-さまざまなバリエーション/色がありますか?

Express Checkoutを使用するには、PayPalのサーバーのボタンを使用する必要があります。ただし、ボタンのスタイルはhttps://www.paypal.com/express-checkout-buttonsの1つだけです。暗い背景では本当にひどく見えます。より多くのスタイルを提供する別の「公式」ページはありますか(たとえば、FBがLIKEボタンに対して提供するものと同様)?

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

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

paypal - PayPal Express Checkout-配送先住所を適切に取得する方法(送料計算用)?

送料を正しく見積もるために、PayPalエクスプレスチェックアウトに行く前に購入者の配送先住所を取得する必要があります。私が理解している限り、エクスプレスチェックアウトの「支払いフロー」オプションを使用する必要があります-plsはhttps://www.paypal-labs.com/integrationwizard/ecpaypal/intro.phpにアクセスし、「支払いフロー」タブをクリックして見てください。

質問:ショッピングカート画面(最初のボタン)に[PayPalでチェックアウト]ボタンがあり、ユーザーがそれをクリックすると、ユーザーはPayPalページにリダイレクトされず、代わりに私のWebサイトの[配送先住所を入力]ページに移動します。 。そして、そのユーザーがPayPalページにリダイレクトされた後にのみ。紛らわしく、おそらくPayPalのルールに違反していると思います。私は正しいですか?この場合、正しいワークフローはどのようになりますか?

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

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

php - Paypal-ExpressCheckout-カートアイテムの金額の合計が注文金額と一致しません(10413)

私は以下を使用していて、同じエラーを何度も繰り返しています。注意:AMTとITEMAMTの両方=$paymentAmount。

$ deityが大好きなため、金額が一致しない理由を理解できません。

forループはこれを返します:

&L_PAYMENTREQUEST_0_NAME0=HAMSÁブレスレットリング

&L_PAYMENTREQUEST_0_AMT0 = 9

&L_PAYMENTREQUEST_0_QTY0 = 1

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

payment-gateway - PaypalExpressCheckoutの住所フィールドを無効にします

私はPaypalExpressCheckoutエクスペリエンスを顧客にとってできるだけ邪魔にならないようにしようとしているので、理想的には顧客に支払いカード情報のみを提供してもらいたいと思います。

デフォルトでは、Paypalは完全な顧客の住所と電話番号も要求します。

私はこの質問を読みました:PayPal Express Checkoutで配送先住所オプションを無効にしますが、現在このソリューションは、カード情報が取得されるページの住所フィールドではなく、2ページ目の住所確認を削除するだけです。

これは可能ですか?

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

paypal - Paypal Express Checkout API: DoExpressCheckoutPayment が失敗することはありますか?

Paypal Express Checkoutをオンライン食品注文システムに統合しようとしています。私の現在のフローの見方は次のとおりです。

  • SetExpressCheckoutが呼び出され、顧客はトークンを使用して Paypal にリダイレクトされます。
  • 顧客が支払いを承認すると、注文がレストランに送られている間、待機ページにリダイレクトされます。
  • レストランの応答を受信すると、次のことが起こります。
    • 注文が承認されると、DoExpressCheckoutPaymentが呼び出され、支払いが完了します。
    • 注文が拒否された場合、支払いは完了しません。

それがDoExpressCheckoutPayment失敗して、何らかの理由で資金を受け取ることができない可能性はありますか? 私の場合、すでにレストランに送信された注文をキャンセルするには遅すぎるからです.

代わりに使用PAYMENTACTION=Authorizationして、承認をキャプチャ/無効にする必要がありますか? 資金は 3 日間保持できるので、決定に数分しかかからないのに、少しやり過ぎに見えます。

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

paypal - Paypal Express Checkout の最新バージョンと最新のドキュメントはどこにありますか?

Web サイトに Paypal Express Checkout を実装していますが、最新の API バージョンと最新のドキュメントを使用しているかどうかについて少し疑問があります。

Paypal Web サイトのドキュメントは、次のファイルを指しています。

ただし、このページで非推奨と見なされるフィールド ( AMTPAYMENTACTION、 ...)を使用しているため、最新の API バージョンを参照していないことがわかります。

だから私の質問は:

  1. 最新のエクスプレス チェックアウト ドキュメントはどこで確認できますか?
  2. 入手可能な最新のバージョン番号 ( )はどこで確認XX.0できますか?
0 投票する
1 に答える
883 参照

codeigniter - Codeigniter で Paypal Express Checkout デジタル商品を使用する

Codeigniter Web サイトで Paypal のデジタル商品エクスプレス チェックアウトを実装しようとしています。

mod rewrite を使用して Codeigniter URL から index.php を削除しているため、Paypal が末尾に ?token=xxxx を追加して Web サイトにコールバックすると、404 エラーが発生します。

Paypal が Web サイトに対してこのコールバックを行うと、イベントの流れが滞ります。ポップアップが表示されますが、「読み込み中...」のままです。

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

編集:構成ファイルの uri_protocol を次のように変更しました。

そして、$_GET 変数にアクセスできるようになりましたが、ポップアップするウィンドウはまだ「読み込み中...」の先に進みません。