問題タブ [credit-card-track-data]
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.
c# - 破損したクレジット カード トラック データの検出
USB クレジット カード (スワイプ) リーダーからクレジット カードのトラック データを受け入れるアプリケーションを開発しています。クレジット カードの磁気ストリップは、トラック 1 とトラック 2 を提供します。
Track1 のデータが読み取れないか破損している場合は、Track2 のデータから同じ情報を取得できます。
Track1 データが破損しているかどうかをプログラムでどのように判断できますか?
このアプリケーションは、.NET Framework を使用して C# で記述されています。クレジット カード取引を処理するための支払いゲートウェイ サービスとして PayPal を使用しています。
objective-c - unimag クレジット カード リーダーを使用してカード タイプ情報を取得する方法
ID Tech が提供する unimag カード リーダー デバイスを使用して、アプリケーションにカード スワイプ機能を統合したいと考えています。名前、口座番号、有効期限を 1 つの文字列で提供します。しかし、カードの種類についての情報はありません。「カードの種類」ユーザーホールに関する情報を取得する方法はありますか? ビザ、マスターなど。
android - Androidで交換した後にカード情報を取得する方法
クレジットカードで請求書を支払う方法をユーザーに提供しているアプリケーションに取り組んでいますが、Androidで交換されたカードの情報を取得するためにどのAPIをどのように使用すればよいかわかりません。
助けてください。
ありがとうございました
javascript - カードリーダーから編集不可能なテキストフィールドにクレジットカード情報をキャプチャします
私はJavascriptの面では初心者です。これが私の問題です:
カードリーダーからクレジットカード情報を取得して処理したいのですが。これまでのところ、HTMLテキストボックスフィールドでダミーのクレジットカードデータをキャプチャすることができました。実際にはロケット科学ではありません。カードリーダーの入力は、カードがカードリーダーを介してスワイプされたときのキーボードイベントのセットにすぎません。問題はcursor focus
、テキストフィールドにが存在する場合にのみ機能することです。テキストフィールドを読み取り専用ボックスにすると、機能しません。これが私の正確な要件です。入力をマスクし、いくつかのを表示*
して、フィールドを編集不可にすることができるはずです。テキストボックスに配置された透明部分を使用してこれを実行できることを望んでいますがdiv
、それをどのように実現できるかわかりません。
私は他のアイデアにもオープンです。
credit-card - クレジットカードの原産国を番号で区別するにはどうすればよいですか?
私は、世界のさまざまな地域の人々にさまざまなサービスへのアクセスを提供するアプリケーションを開発しようとしています。
たとえば、誰かがカード番号1111-1111-1111-1111を入力したとします。原産国を伝えるためにどのように使用しますか?
ペイパルとアップルがそれをするので、私はこれが可能であることを知っています。
magnetic-cards - Maestro クレジット カード: MSR ダンプから情報を引き出す (任意の言語)
MSR でクレジット カードをスキャンできるシステムがあり、ダンプから name/cc/exp などの必要なフィールドを取得します。最近、これにグローバル化されたクレジット カードを追加する必要がありました。提供されたほとんどすべてのカードについて、それらはすべて標準に従っているように見えたため、情報を引き出すことができました. ただし、Maestro カードは例外でした。フォーマットは完全に異なり、カード上の実際の番号とダンプされたデータを確認するものも、他のダンプにアクセスするものもないため、これらの正しいフォーマットを理解するのは非常に困難です. また、MSR ダンプからデータを抽出する運がほとんどなく、Google 検索も行いました。
他のほとんどすべてのカードとは異なり、トラック 1 は "%B" で始まりませんし、トラック 2 は ";" で始まりません。どちらのトラックも「?」で終わっているように見えます。(トラックごとではなく、ダンプ全体の分析に基づいています)。トラック 3 は空に見えますが、これは正常です。
ダンプ全体には名前データがないようで、基本的に次の形式になっています。
単一の # のほかに、3 つある場合は可変長であることに注意してください。
ここでも、1 つのダンプにしかアクセスできませんでした。明らかな理由から、ここに投稿することはできません。
誰かが任意の言語のサンプル コードを持っている場合、またはヘルプにリンクできる場合は、本当に感謝しています。
前もって感謝します、
アンソニー
ansi - DUKPT 暗号化トラック データの復号化
タイトルが示すように、DUKPT 対応スキャナーからの DUKPT 暗号化トラック データを復号化しようとしています。
私は DUKPT の ANSI 標準 (X9.24) を持っており、KSN と BDK から IPEK を生成する機能を正常に実装しました。さらに、PIN 暗号化キーを XOR することにより、左右の MAC 要求および応答キーを生成する機能を実装することに成功しました。最後に、EPB を生成できます。
ここから、生成した L/R キーから MAC リクエストとレスポンスを生成する方法がわかりません。
最後に、そのステップにたどり着いたら、次に来るのは何ですか? DUKPT 対応デバイスから送信されたトラック データを復号化するキーを実際に入手できるのはいつですか?
Thales Simulator と jPOS を認識しています。私のコードは現在、Thales Simulator を参照してすべての作業を行っています。しかし、ファイルの復号化プロセスは期待されるデータを返していません。
誰かがトラックデータの解読について洞察を提供できれば、それは大歓迎です.
android - Android Edittextで文字列を変更し、同じアクティビティで再利用する方法
私は深刻な問題を抱えています。すべてのカードデータを渡すカードスワイパーアプリがxmlをスローしました(私のコードでxmlが構造化されている方法はsdkプロバイダーによって書き込まれました)。2つのEditText(カード番号用に1つ、ExpDate用に1つ)を使用して手動入力を実行し、そのデータを同じアクティビティ(または新しいアクティビティ)に渡して、注文を処理するxmlで使用できるようにする必要があります。これはできますか?これはどのように行うことができますか?以下は私のコードです-そして編集や修正は非常に役に立ちます...よろしくお願いします。
ヘルプ
2つのEdittextを追加し、AcctNoとExpDateSTRINGをこの同じアクティビティで使用するように変更する必要があります。どんな助けでも素晴らしいでしょう。
android - オーディオジャックリーダーで未加工の磁気ストライプデータを取得
だから私は最近、無料でペイパルの磁気ストライプカードリーダーをいくつか手に入れました。私の目標は、これを使用して、Android デバイスのオーディオ ジャックを介して生データを取得することです。これを行う方法についての私の最善の推測は、AndroidでAudioRecordのものを使用してから、オーディオ信号をデコードすることです。これが最善の方法でしょうか?他にこのようなことに取り組んでいる人はいますか?例?