問題タブ [iso8583]

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

c# - エラーコード 67 ISO8583

だから今、私は ISO8583 Payment Gateway アプリケーションを構築しています。このアプリケーションは、クライアントまたはサーバーとして機能できるクライアント/サーバー アプリケーションです。この場合、アプリケーションのクライアント側を処理しています。

最初に、(クライアント) アプリを外部サーバーに接続しました。お問い合わせメッセージを送信していて、うまくいきました(成功メッセージを返します)。次に、このアプリをクライアントとサーバーの両方として実行しようとしています (2 つのアプリを実行し、IP ホストとして IP を設定します)。1 つはクライアントとして、もう 1 つはサーバーとして実行します。照会メッセージを送信していますが、応答コード 67 (その他のエラー) が返され続けます。一方、アプリをクライアントとしてのみ実行すると成功します。

参考になるかわかりませんが、問い合わせ方法はこちら

誰が問題が何であるか知っていますか?私が見逃す可能性のあるものは何ですか?

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

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

c# - ISO 8583 メッセージを作成する

openiso8583 ライブラリを使用して ISO 8583 メッセージを作成しようとしています

フィールド番号 17 ( Date, capture) がなかったので、クラスを拡張しました。

ただし、エラーをスローしています。

UnknownFieldException は処理されませんでした
フィールド 17 は不明です

メッセージクラスを適切に拡張する方法を誰か教えてもらえますか?

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

iso8583 - openiso8583 を使用して iso8583 バージョン 2003 メッセージを作成するには?

ご存知のように、iso8583 バージョン 2003 は mti 2xxx で示されます (参照: http://en.wikipedia.org/wiki/ISO_8583#ISO_8583_version )

問題は、openiso8583 で iso8583 メッセージ バージョン 2003 を作成する方法です。私はすでにプロパティ MessageType を Iso8583.MsgType._0800_NWRK_MNG_REQ に設定しています (たとえば、netman メッセージを作成します)。期待されるのは mti 2800 ですが、メッセージは mti 0800 を返します。

iso8583net ライブラリで使用されるデフォルトのバージョンは、iso バージョン 1987、cmiiw のようです。

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

field - ISO8583: フィールド 43 カード アクセプターの名前/場所の適切な値

43'th fieldカードアクセプターの名前/場所 (1-23 住所 24-36 都市 37-38 州 39-40 国) である ISO-8583 パッケージのねえ、値を割り当てる必要がありますか? そして、適切な値は何ですか?

0 投票する
4 に答える
12351 参照

networking - ISO8583 メッセージのデコード

私は ISO 8583 メッセージング形式の初心者です。

だから、私はすでにWIKIとコードプロジェクトでそれに関する情報を検索しています

だから私がそれについて理解しているように..

このメッセージは 3 つの部分に分けることができます ...

ISOメッセージ全体の本質には、次のようなトランザクションに関する情報が含まれています...

  • 取引タイプ、
  • 額、
  • 顧客ID

等々。

したがって、これら 2 つの Web リファレンスを読んだ後、ISO メッセージング ログを MTI、ビットマップ、およびデータ要素として分割したいと思います。

例えば。

しかし、私の問題は、既に ATM マシンから ISO 8583 メッセージング ログを取得していることです。この実際の出力メッセージ ログは、上の例のようにあまり明確ではありません。したがって、上の例のように、このメッセージを MTI、ビットマップ、およびデータ要素に分割することはできません。

これが私のデータの例です

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

java - j8583 ライブラリ - 値を 16 進数に変換する方法

j8583 ライブラリを使用してiso8583 メッセージを作成しています。DE96要素の値をバイナリデータの16進数で設定したいです。私の理解では、値は2進数に変換してから16進数に変換する必要があります。BitMap 値とよく似ています。j8583 API を使用してこれを達成する方法が見つかりません。ISOType.BINARY タイプを試しましたが、必要な値が得られません。

次のコードを参照してください

}

上記のコードは、次の iso メッセージを出力します

上記のメッセージの代わりに、 によって生成された最後の 12 バイトを参照してくださいmsg.setValue(96, "123456", IsoType.BINARY, 6);次のメッセージを作成したい

最後の 6 バイトは 16 進数でエンコードされた値です。

ISO.BINAY も追加の '0' を追加しmsg.setValue(96, "123456", IsoType.BINARY, 6);ます123456000000123456

誰かがこの API を使用してそれを実行したかどうか疑問に思っています。それ以外の場合は、この機能を追加するために何らかのラッパーを追加する必要があります。

以下はxml構成です

私は図書館にかなり慣れていません。誰でも私が理解するのを手伝ってくれませんか。

ありがとう

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

bitmap - ISO 8583 サーバーのビットマップは -1 です

ISO 8583 メッセージの送受信に JPOS を使用しています。クライアントは次のとおりです。

サーバーは次のとおりです。

サーバーはメッセージを受信しましたが、問題はビットマップの値が -1 であることです

ここに画像の説明を入力

それで、私は間違いを犯しましたか?メッセージを受け取る正しい方法はどれですか?

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

iso8583 - ISO 8583 で mac を作成するには?

フィールド 64 メッセージ認証コード (MAC) を使用して ISO メッセージを作成したいと考えています。フィールド64なしのISOメッセージのバイナリで、macを作成する方法を知りたいですか? または、フィールド 64 に設定されているが、フィールド 64 に何かがあることを示すビットマップの最後に 1 が設定されている iso メッセージのバイナリですか?

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

authorization - OMR 通貨の場合のデータフィールド 4 の値

私は助けが必要です、

315.85 OMR の Authorization を送信したいのですが、データフィールド 4 にはどのような値を送信する必要がありますか?

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

java - java.lang.ClassNotFoundException: org.jpos.iso.ISOException

私は ISO8583 で JPOS を使用するための初心者です。この時点で、Spring を使用してアプリケーションを試し、JPOS を使用して BASE24 に送信するリクエストを作成します。

ここにビルド用の私のコード:

次に、ここでそのクラスを呼び出したいと思います:

次のようなエラーが発生しました:

StackOverflow の既出の質問を検索しましたが、プロジェクトへの変更が NONE である状況は見つかりませんでした。私は実際に何も変更せず、プロジェクトが機能しなくなったため、今はかなりイライラしています。助けてください、どんなアイデアでも感謝します。