问题标签 [iso8583-1993]

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 投票
2 回答
4367 浏览

field - ISO8583:字段 43 卡接受者名称/位置的适当值

嘿,在43'th fieldISO-8583 包中,即卡接受者名称/位置(1-23 地址 24-36 城市 37-38 州 39-40 国家),我应该赋值吗?什么是正确的价值?

0 投票
1 回答
5842 浏览

java - 使用 j8583 解析 ISO 8583:1993

我正在使用j8583 Java 库来生成和读取ISO 8583:1987消息,它运行良好。

现在我想生成和阅读ISO 8583:1993消息。我可以通过在相同的代码中进行一些调整来做到这一点,还是需要使用一些新的库来实现它?

谢谢。

0 投票
1 回答
971 浏览

java - ISO8583 1993 版使用的字符集

iso8583 1993 版使用的字符集是什么。目前我们尝试使用 ISO-8859-1 并且它不起作用。使用字符集(ISO-8859-1)我可以阅读消息,但是当我尝试发送响应时它不起作用。

我是否需要在 xml 文件中设置任何特定的标头类型来发送 ISO8583 1993 请求,就像我为普通 ISO 按摩设置如下:

0 投票
1 回答
355 浏览

java - 位图自动生成错误字段jpos

这是此二进制系列的 iso 消息细分,因为您看到此二进制文件 01110010 00111010 01000001 00010001 10101000 11100000 00111111 00000000 当我们同时激活(启用)49 字段和 52 字段时,从 51 到 56 的字段处于活动状态,然后使用 jpos 位图出错

0 投票
1 回答
434 浏览

iso8583 - 开箱 jPOS ISO8583

使用磁条卡生成交易时出现此错误。你能建议这里有什么问题吗?

0 投票
3 回答
1439 浏览

iso8583 - STAN 号码可以重复和随机吗?

我正在与一些银行开发一个连接器,我们正在使用 ISO8583 协议,现在,我正在使用随机生成器生成的一些随机数设置 STAN(字段 11),但有时我会遇到一些数字冲突,问题是,我可以安全地使用这个生成器还是需要让 STAN 成为一个序列号?

提前致谢。

0 投票
1 回答
315 浏览

iso8583 - 我的 jpos ISO8583 实现一直在消息长度前加上“1”

我的 ISO JPOS 客户端实现正确打印消息长度输出,但是当我执行 tcpdump 时,我看到消息长度以“1”为前缀。所以 tcpdump 将消息头显示为"10000431804003001000000000084946520200922160158801"而不是"0000431804003001000000000084946520200922160158801"

知道可能是什么问题。

下面是我的客户端打印出的消息长度和解压 ISO: 0000431804003001000000000084946520200922160158801

我的代码实现如下:

频道配置在这里

0 投票
0 回答
241 浏览

java - 我不断收到错误“org.jpos.iso.ISOException:未找到关键字段 - 未发送 pd-channel-send.120”。请看我的实现

我不断收到错误“org.jpos.iso.ISOException:未找到关键字段 - 未发送 pd-channel-send.120”。请看我的实现。

这是我的频道适配器 10_pd_channel.xml

21_pd_q_beans.xml

任何帮助将不胜感激

0 投票
0 回答
159 浏览

java - 使用 MUX 为所有传入请求创建另一个自定义打包程序。我的传出请求没有问题

我有一个发送和接收 iso 消息的 jpos 实现。它首先需要登录,然后再进行其他任何操作。作为客户端,我能够发送请求(customized.xml 打包程序)并且还可以成功接收响应而没有问题。

但是,当对方向我发送请求时,同一个打包器(customized.xml 打包器)无法将收到的请求解包。

为了尝试解决传入请求的问题,我决定创建一个新的自定义打包程序(customized2.xml),但我注意到所有传入请求仍然引用旧打包程序(customized.xml)。我该如何处理或者最好的做法是什么。

我的配置:

10_mychannel.xml

20_my_mux.xml

21_my_q_beans.xml

50_my_server.xml

来样请求

0 投票
1 回答
255 浏览

java - 传入请求正在由 jpos channel.xml 而不是 server.xml 处理

我正在向第 3 方 ISO 服务器发送请求,该第 3 方还连接到我的 JPOS ISO 服务器以便向我发送请求(传入请求)。首先,我应该成功登录并发送网络消息。登录和发送网络消息都按预期工作。我也可以成功地向第三者发送资金转账请求。

现在的问题是,当第 3 方向我的 ISO 服务器发起请求(传入请求)时,它会转到 10_mychannel.xml 而不是 50_my_server.xml。如何让它转到我的 50_my_server.xml 并调用我的侦听器类。

请注意,我可以将普通请求从我的小型 java 主类发送到 ISOServer,ISOServer 能够调用我的 50_my_server.xml,然后调用侦听器类来处理请求。

我究竟做错了什么。您的帮助将不胜感激。

我也尝试在下面添加到频道,但这也没有用。

<request-listener class="com.my.processor.myListener" logger="Q2"

下面是一个屏幕截图,显示了我当前连接到的远程 iso 服务器收到的“000000”消息。我如何停止发送此类消息。我将属性“length-digits”的值更新为 4,并注意到零已减少到只有 4 个零“0000”。尝试评论该特定属性会引发异常。知道如何处理这个

下面是截图显示