問題タブ [worldpay]

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

c# - MVC での Worldpay 統合の問題

MVC プロジェクトに worldpay 支払い方法を実装しようとしていて、テスト支払いをしようとしていますが、このエラーが表示されます

  • 支払いを完了またはキャンセルしました。
  • Cookie が無効になっています。お支払いを完了するには、ブラウザのプライバシー設定を変更して Cookie を有効にしてください。その後、販売者のサイトに戻り、支払いを再送信します。
  • WorldPay でのセッションがタイムアウトしました。販売者のサイトに戻り、支払いを再送信してください。

私が試しているコード

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

ios - Worldpay の Cocoa ポッドのインストールに関する問題

https://github.com/Worldpay/worldpay-lib-iosをインストールしようとしています。AFNetworkingここでは、を使用してインストールする必要がありcocoapodsます。私のPodfileは

pod installコマンドを押すと、エラーが発生します。

ここで何が間違っているのか誰でも指摘できますか。

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

ios - worldpay の統合に行き詰まった

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

angular - worldpay を angular2 と統合する方法

Worldpay を angular2 アプリに統合しようとしています。

ページにスクリプトを含める必要がある 独自のフォーム( own-form ) アプローチを使用しています:<script src="https://cdn.worldpay.com/v1/worldpay.js"></script> いくつかの入力に特定の属性を追加:data-worldpayそしてWorldpay.jsロジックをフォームに添付します...

1. Worldpay.js
をページに含める
2. 関連する属性を使用して支払いフォームを作成する

どうすれば次のステップに進むことができますか...私はその問題で立ち往生しています:

5. Worldpay.js をフォームに添付します。

なんで?
angular2 は<scriptテンプレートからすべてのタグを削除します。
回避策があれば、ngAfterViewInit()メソッドのページにいくつかのスクリプトを挿入できると仮定します(最初のステップで行ったように)

this.worldPayScriptElementテンプレートの div の ViewChild は次のとおりです。<div #worldPayScriptElement hidden></div>

しかし、処理ルールの結果として、worldpay は私のフォームの機密データをCreditCardTokenというフィールドに置き換えます。

ソースから:最後に、 Worldpay.formBuilder() ですべての機密カード データがフォームから削除され、トークンに置き換えられてから、フォームがサーバーに送信されます。 ソース: https://developer.worldpay.com/jsonapi/docs/own-form

これを統合し続ける方法...理解できません。
リクエストに基づいて CreditCardToken を返す API があればGET/POST完璧ですが、ドキュメントからは、そのための適切な方法がまだ見つかりませんでした...

どんな種類の提案でも本当に感謝します。

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

ruby-on-rails - 酒宴でのワールドペイのセットアップ

酒宴で WorldPay をセットアップしようとしています。サンドボックス アカウントも作成しましたが、以下の詳細を見つけた場所から見つけることができませんでした

インストール: AMERICAN EXPRESS ログイン: DISCOVER ログイン: JCB ログイン: MASTERCARD ログイン: MAESTRO ログイン: VISA ログイン:

誰かがすでに酒宴でこれをセットアップしている場合は助けてください

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

php - Joomla 3.6 コンポーネントと php コード

解決策を見つけるために何時間も費やしたので、誰かがこれを手伝ってくれることを願っていますか?

OS SOLUTIONによるOS Services Bookingというコンポーネントを使用して、Joomla 3.6.5 Webサイトに取り組んでいます。

希望どおりにコンポーネントを構成し、テストサーバーで (ある程度まで) 作業し、WorldPay を予約の支払いゲートウェイとして構成しようとしています。

私が経験している問題は、WorldPay を介して支払いが処理されると、303 エラーが発生してハングするまで、「買い物客の応答」(またはリダイレクト) が機能しているように見えることです。

この 303 エラーの理由は、WorldPay からの応答が OS Services Booking コンポーネントに到達した後の処理方法によるものだと思います。

コンポーネントによって提供され、WorldPay 構成に入れる買物客応答 URL は、 http://YOURDOMAINN/index.php?option=com_osservicesbooking&task=defaul_paymentconfirm&payment_method=os_worldpay です。

私の理解では、これは WorldPay がトランザクションの結果を返す URL です。WorldPay から送り返されたデータは OS サービスの予約に到達し、その結果、コンポーネントはそのデータベースを更新してトランザクションをログに記録し、タイムスロットを予約し、通知メールを送信します。

プロセスの最後の部分は、コンポーネントが Web サイトのページにリダイレクトして、顧客にトランザクションが失敗/成功したことを通知することです。

これを行うために、コンポーネントは変数を渡して URL を作成します (これはすべてファイル内で行われるようです... コンポーネント > com_osservicesbooking > helpers > payment > omnipay.php の 135 行目あたりから)

(wheregoes.com を使用して) URL を追跡したところ、コンポーネントがこの関数を処理する方法は 303 リダイレクトを介しているようです。

WorldPay はこの 303 リダイレクトを好まないようで、すべてが停止し、顧客は WorldPays Web ページにハングアップしたままになります (Web サイトにリダイレクトされるのではなく、resultsY.html または resultsC.html と呼ばれていると思います!

調査して話し合った結果、ルートが 303 リダイレクトではなく Meta Refresh を使用している場合、WorldPay はこの URL リダイレクトを渡す可能性があるようです。

それを念頭に置いて、コードを編集して Meta Refresh を実行できれば、すべてが機能することを期待しています。

のようなもの(私のPHPスキルは存在しません)

(しかし、それはうまくいきません!)

誰かが助けることができれば、それは非常に高く評価されます

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

swift - worldpays lib を使用してカードを処理し、無効なカードを使用すると NSError が発生する

Worldpays lib を使用してカードを処理しています。無効なカードが使用されたときに NSError を分解しようとしています。それは応答を生成します:

返されたオブジェクトから「userinfo」を取得する方法がわかりません。私が試してみました: