Webアプリのエラー解消のお手伝いをお願いします

予算
2,000
納品希望日
2025年3月16日
募集期限
募集終了 締切日 2025年3月14日 /
掲載日 2025年3月4日
応募状況
応募人数 2
契約人数 1
閲覧数 114
ジャンル
テスト・デバッグ・検証
対応範囲
テスト
開発言語
JavaScript、HTML/CSS
用意してある素材
aspxファイルとaspx.csファイル

募集内容

募集内容
【概要】 Webアプリのエラーの解消について、お手伝いをお願いします。 【目的】 過去に構築したWebアプリにクレジットカード決済の仕組みがあり、この度、決済代行会社から3Dセキュア2.0への対応を求められています。 【募集の背景】 過去(およそ10年前)に構築したWebアプリで顧客管理を行っていますが、開発担当者が退職しております。 長年大きな改修を行っておりませんでしたので、今までは問題なかったのですが、現在の担当者では内部サーバーエラーの解消が困難となっております。 現状は、決済代行会社から提供いただいたコードを流用し、テキストエディターでWebアプリのコードの書き換えを行いました。 結果、カード会社に送信する金額が決済金額と異なり、商品金額エラーで、3Dセキュアの決済が通らない状況になってしまっています。 ※従来の決済は問題ありません。 該当部分はaspxファイルとaspx.csファイルに分かれており、(決済代行会社から提供いただいたコードは)aspx.csファイルの中のJavascriptでカード会社にいくつかの情報を送信しなければならない仕様になっています。 テストを行った結果、商品金額以外の情報は正常に送信できているのですが、aspxファイルでは取得できている「lblhoge」(※仮です)の値をaspx.csファイルの中のJavascript(およびjQuery)では取得できず、商品金額エラーとなってしまいます。 ※商品金額を項目に手入力すると3Dセキュア決済が正常に完了するため、商品金額の部分だけが問題となっています。 この商品金額エラーが発生する状況については下記のような記載を行っております。 ・aspx.csファイルに追記した3Dセキュア用コード内の商品金額対応項目(am)に「lblhoge」を設置 (具体的なコード:例) + " am: '" + this.lblhoge + "',(バックスラッシュ)n" + " am: '" lblhoge "',(バックスラッシュ)n" aspx.csファイルで「alert('確認'+(document.getElementById(\"lblhoge\").innerText))」を記載し実行すると「確認○○円」と正しい金額がポップアップ表示されるためhtml上で取得はできているのですが、いろいろと試してみても決済金額は「0円」になってしまいます。 問題なく3Dセキュア決済が行えるようにするためのお手伝いを頂ける方を募集させて頂きます。 【応募時のお願い】 応募される際は、解消法の具体例(想定されるもの程度)についてご提示いただけますと検討がしやすいです。よろしくお願いいたします。
添付ファイル
参考URL

応募者一覧

応募者
応募日時
wish2m
2025/03/05 12:15
smilejack2
2025/03/09 22:31

募集内容についての質問

質問はまだありません。不明なことがあれば質問してみましょう。
募集終了
ブックマーク
予算
2,000
募集終了

募集者情報

5.0 (1)
発注実績
1
発注件数
33%
発注率
100%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

予算
5千
1万
応募者数 1
募集期限 あと 2 日 (8月1日まで)
投稿日時:19時間前
予算
見積り希望
応募者数 2
募集期限 あと 2 日 (8月1日まで)
投稿日時:11日前