問題タブ [omnipay]

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

php - 3D セキュアのオムニペイ

サポートされていない支払いゲートウェイに対してomnipayを使用してカスタム ゲートウェイを作成しようとしています。しかし、プロバイダーの 3D セキュア実装の応答クラスを作成するのに苦労しています。

sagepayを見てみましたが、3Dセキュアのレスポンスは1回のAPIリクエストで全て返ってくるようです。

3D セキュア決済を完了するには、次のアクションを実行する必要があります。

  1. カードが 3D セキュアに登録されているかどうかを確認する API リクエスト
  2. ユーザーを URL にリダイレクト (POST - 隠しフォーム)
  3. 3D セキュア値を検証するための API リクエスト
  4. 支払いを行う (PurchaseRequest)

API 要求ごとに異なる応答クラスが必要ですか? では、VerifyEnrolledResponse、VerifySigResponse、および PurchaseResponse?

または、次のようなものが必要ですか:

ここで本当に迷子になりました。isSuccessful()、isRedirect() などで抽象化しておきたいと思います。どんな助けも本当に感謝しています。

ドキュメント: https://resourcecentre.globaliris.com/documents/pdf.html?id=98

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

php - Omnipay: カード詳細フォームを表示するか、リダイレクトするかを確認する方法は?

マルチゲートウェイ サイトで Omnipay を使用する場合、現在の/選択したゲートウェイがオンサイトでカードの詳細を収集する必要があるかどうか、またはユーザーをオフサイトの場所にリダイレクトする必要があるかどうかを確認する方法はありますか?

例えば。Paypal Pro を使用する場合、ユーザーがオンサイトで詳細を入力できるように、ユーザーにクレジット カード フォームを提示する必要があります。Paypal Express を使用する場合、カードの詳細を尋ねずに、すぐにリダイレクトする必要があります...

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

php - Omnipay と CI での SSL 証明書の問題

ローカル マシンから Paypal サンドボックスを介して簡単な支払いをしようとしています。Codeigniter で Omnipay ライブラリを使用しています。

developer.paypal.com でサンドボックス アカウントとテスト アプリケーションをセットアップしました。これは私が使用しているコードです:

次のエラーが表示されます。

致命的なエラー: メッセージ「SSL 証明書に問題があります。CA 証明書が正常であることを確認してください。詳細: エラー:14090086:SSL ルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書の検証に失敗しました...

BUZZと呼ばれるものでcomposerを使用してomnipayをインストールしました。オンラインでペイパル取引を行うのは初めてで、ローカルの SSL 証明書をセットアップする必要があるかどうかわかりません。もしそうなら、誰かがそれを設定する方向に私を向けることができますか?

ありがとう。

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

php - Composer で Omnipay ライブラリをインストールする際の問題

Omnipay API を Pin ゲートウェイで使用しようとしていますが、問題があります。

composer.json ファイルでこれを使用して composer.phar をローカルで実行しました。

composer の「vendor」フォルダーは、現在、私のサイトの「classes/libs/vendor」にあります。

私はこの支払いクラスを持っています:

通話時:

解析エラーが発生し、PHP が私のuse Omnipay\Omnipay行に問題を起こします。

Omnipay のすべてのドキュメントがこの構文を使用しているように見えるため、非常に混乱しています。

クラスの外で require および use 行を試しましたが、役に立ちませんでした。

みんなの助けに感謝します。

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

php - Netbeans composer 拡張機能を介して Omnipay をインストールする際の問題

現在、Omnipay を Codeigniter プロジェクトにインストールしようとしています。これを実行する必要があるボックスへのsshアクセスがないため、Windowsで立ち往生しています。これまでのところ、プロジェクトルートに「vendor」という名前の新しいディレクトリを取得しました。これには、Symfony を参照する多くの空のディレクトリが含まれています (理由はわかりません)。

次に、PHPでopenssl拡張機能を有効にして必要なファイルをダウンロードする必要があるというランタイム例外が発生します。これが私が立ち往生している場所です。私のコンピューターでは WAMP を実行せず、ダウンロードした php.exe を使用して netbeans を操作します。

オムニペイを実行する簡単な方法はありませんか? どこかからファイルをダウンロードして、通常のようにプロジェクトにプラグインするだけですか?CI プロジェクトで単純なライブラリを実行するのは、非常に頭の痛い問題のようです。

作曲家に対する私の無知を許してください。しかし、私は現在、この特定のプロジェクトにそれを使用するメリットはないと考えています。

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

php - Omni Pay - Pin Payments 一般エラー

一般的なエラー メッセージがあまり役に立たないことはご存知でしょう。

Omnipay を Pin Payments と連携させようとしています。

これは私がこれまでに持っているものです:

そして、これは私が得るエラーです: One or more parameters was missing or invalid

任意の助けをいただければ幸いです:)

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

payment - 要求されたリソースが Omnipay/Pin Payments で見つかりませんでした

Omnipay を Pin Payments と連携させようとしています。

これは私がこれまでに持っているものです:

そして、「要求されたリソースが見つかりませんでした」というエラーが表示されました。どんな助けでも感謝します:)