問題タブ [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 に答える
1387 参照

paypal - CI-Merchantでの支払いのカスタム値

支払い中にペイパルを介してカスタム値を渡そうとしているので、IPSNエンドポイントが呼び出されたときにペイパルがそれを返します。

私は通常のhtmlフォームでそれを行い、すべてが正常ですが、CI-Merchantでそれを行うと、カスタム値は空になります。

どうすればこれを機能させることができるか誰かが知っていますか?

ありがとうIvan

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

paypal - Paypal がチェックアウト時にモバイル デバイスを検出できない

PayPal Payments Standard を使用しています。x.comには次のように書かれています。

モバイル PayPal ペイメント スタンダード (MPPS) は、PayPal ペイメント スタンダード (PPS) に基づいています。PPS は、PayPal 支払いフローを Web サイトに統合する最も簡単な方法であり、Web サイトに統合されると 、モバイル デバイスを使用して Web サイトにアクセスするユーザーにモバイル機能が自動的に提供されます。

チェックアウトですべてが機能していますが、常に PC バージョンです。iOS および Android フォン、BlueStacks エミュレーター、および Chrome の開発者ツールからのさまざまなユーザー エージェント設定で試しました。どちらも機能しません。

これは私のボタンです:

バージョンでは、フォームcmd="_express-checkout"で変更できcmd="_express-checkout-mobile"ますが、そのようなオプションはありませんcmd="_xclick"

では、モバイル デバイスに実装Exrepess Checkoutする必要がありますか、それとも PayPal Payments Standard でこれを実現する方法はありますか?

重複の可能性: PayPal Web Payments Standard のモバイル最適化チェックアウト 受け入れられた回答では、メールを確認するように指示されています。私はそれにアクセスできませんでしたが、配送税と税規則が設定されていない個人のメールで試しました。

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

paypal - PayPal 許可 API

商人(売り手)が商品を顧客に販売できる店を建てています。支払いには PayPal Expresscheckout を使用しています。独自の API 資格情報でテストしましたが、正常に動作します。

ただし、ExpressCheckout API を特定のマーチャントとして使用できるようにするには、その権限を取得する必要があります。

プロファイルから直接許可を与えることはできますか? それらからアクセス許可を取得するための特別なワークフローを実装したくありません。

その後、各マーチャントの資格情報を自分のデータベースに保存する必要がありますか?

クレデンシャルの種類は何ですか?マーチャントはこれらをどのように/どこで入手して私に送ることができますか?

私はいくつかの Permission API ドキュメントを読みましたが、まだそれを本当に理解しているかどうかはわかりません。ですから、すでにこれを経験したことがある人からの直接的な回答をいただければ幸いです。

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

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

php - Paypal EC で [今すぐ支払う] ボタンをクリックしてもフィードバックが返されない

Paypal Express Checkout を PHP Web サイトに統合しています。ユーザーがボタンをクリックすると、 https: //www.sandbox.paypal.com/incontext で Paypal のWeb サイトが開き、Paypal のログイン ページが開きます。ユーザーが「ログイン」ボタンをクリックするとすぐに、「処理中...」というテキストが表示され、クリックに問題がなく、Paypal の回答を待つ必要があることを示します。

その後、Paypal のレビュー ページが表示され、ユーザーが [今すぐ支払う] をクリックしても何も起こりません。returnURL は実行中ですが、Paypal インターフェイスでは何も変化せず、ユーザーは何度でもクリックできます。私の場合、returnURL は 10 秒間処理され、returnURL スクリプトが終了して Web サイトにリダイレクトされるまで、ユーザーは何が起こっているのかわかりません。

returnURL の最後の行ではなく最初の行に header() を配置しようとしましたが、同じ遅延の後にリダイレクトされます。

ウィンドウの下部に「サンドボックスを待機中...」と「mywebsite.com から読み込み中...」というメッセージがほとんど表示されませんが、ほとんどのユーザーには表示されず、再度クリックすることはできません。もう一度「今すぐ支払う」ボタンを押します。

編集: https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkoutのPaypal ページにリダイレクトすると、( https://www.sandbox.paypal.com/incontextの代わりに) 「今すぐ支払う」をクリックすると、ページがぼやけて「読み込み中...」というメッセージが表示されます。これが私が期待した動作です。しかし、大きなPaypalページよりもポップアップページの方が好きです...

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

codeigniter - ci-merchant ライブラリ codeigniter でより多くの応答データを受け取る

ci-merchant codeigniter ライブラリでより多くの応答データを受け取るにはどうすればよいですか?

Paypal Express チェックアウト支払い方法を使用しています。

そして、次のパラメーターを渡しています。

$params = array( 'amount' => 100.00, 'currency' => 'USD', 'return_url' => リターン URL, 'cancel_url' => キャンセル URL );

現在、次の応答のみを取得しています

Merchant_paypal_api_response オブジェクト ( [_status:protected] => 完了 [_message:protected] => [_reference:protected] => 1K088384XU0947545 [_data:protected] => [_redirect_url:protected] => [_redirect_method:protected] => GET [_redirect_message :保護] => [_redirect_data:保護] => )

ペイパル ID、配送先住所、アイテム名、およびペイパルが DoExpressCheckoutPayment 応答で返すその他のものなどのデータを取得するにはどうすればよいですか?

0 投票する
0 に答える
706 参照

paypal - デジタル商品のエクスプレス チェックアウト: [今すぐ支払う] ボタンを数回クリックできます

問題 : Express Checkout Digital Goods で何かを購入したいときに、Paypal がラ​​イトボックスを開きます。このライトボックスでは、[今すぐ支払う] ボタンを数回クリックできます。これはユーザー エクスペリエンスが悪く、バックエンド スクリプトが壊れます。

手順 :

  1. Flash ウェブサイトにデジタル商品のエクスプレス チェックアウトを統合しています。Paypal スクリプト " https://www.paypalobjects.com/js/external/dg.js " を使用し、Paypal ライトボックスを開くには:

    次に、私の Web サイトがマスクの下にあり、ライトボックスが表示されます。

    setup_url は、Paypal トランザクションをセットアップする私の php スクリプトの URL です。セットアップに問題がなければ、https://www.sandbox.paypal.com/incontext?token=...&useraction=commitにリダイレクトされます

  2. 私は Paypal に記憶されていません。ライトボックスに [ログイン] ボタンが表示されているので、それをクリックします。

  3. ログインするためのポップアップがライトボックスの上に表示されます。「Remember me」チェックボックスをオンにしてログインします。

  4. ポップアップにカートが表示されます。[今すぐ支払う] ボタンをクリックします。

  5. すぐにポップアップが閉じ、「return_url」として設定したスクリプトの実行中にライトボックスに「読み込み中」と表示されます。

  6. Paypal DGFlow を再度開始しましたが、今は覚えています。

  7. ライトボックスが表示され、カートが表示されます (追加ポップアップはありません)。[今すぐ支払う] をクリックします。

  8. 何も起こらないようです!! 実際には、「return_url」として設定したスクリプトが実行されていますが、Paypal ライトボックスに「読み込み中」メッセージが表示されず、カートにとどまります。「今すぐ支払う」を何度でもクリックできます。このボタンをクリックするたびに、Paypal は return_url を呼び出します。

質問: バグですか? 同じ動作が見られますか? ユーザーが [今すぐ支払う] ボタンを何度もクリックしないようにする回避策を知っていますか?

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

paypal - Paypal ExpressCheckout の返信メッセージに関する問題

ACK メッセージ「成功」を受け取りましたが、PAYMENTSTATUS メッセージは「拒否されました」です。また、取引履歴が見当たりません。

この支払いは失敗ですか?または「完了」に変更することは可能ですか?

「拒否されました」という「成功」というメッセージがあることを理解できません

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

codeigniter - エクスプレスチェックアウトで定期支払いプロファイルを作成する方法

私は現在、ペイパルの定期支払いプロセスを自分のWebサイトに統合しています。私はこのコードを使用しました

トークンや支払人IDなどを取得しています。そのすべてが正常に動作しています。しかし、定期的なプロファイルiamを作成しようとすると、この応答が返されます

私はこれでどこが間違っていたのかわかりません。

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

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

authentication - PaypalExpressのチェックアウト承認時間

支払いアクションの承認を使用して、SOAPAPIでPaypalExpressCheckout操作を実行しています。承認期間は自動的に29日に設定されます。どうすれば変更できますか?