基于POS终端决定是否需要生成ISO 8583 100(授权请求)消息或ISO 8583 200(收购者财务请求)消息的数据.
另外,POS如何决定是否需要提示用户输入他的卡密码.
任何对POS上ISO 8583消息生成文档的引用都将非常有用.
谢谢
我有Mifare Standard 1k卡的问题.我在00000001FFFFFFFE0000000100FF00FF地址为62的数据块上创建了一个值块(- 有效?).值块的值应为1,值块的地址为0.
我已将数据块2的访问位更改为:
其他2个数据块具有工厂访问位.扇区预告片的访问位也发生了变化,它们是:
因此,相应扇区(第16扇区)的访问位是3B478C69(有效?).
问题是我不能对该块执行任何值块特定功能(递增,递减等),我总是得到6A81响应 - >"卡被阻止或命令不受支持".我正在使用的APDU是FFF5C13E0400000001.
关于我将在我的类图中使用哪些关系,我有些疑惑.我知道我可以使用一般关联(使用关联线)或更具体的关联,如聚合或组合.我已经知道聚合和组合的定义,但我的问题是:
我已经成功检索到 CDOL1,它是
9F02 06 - Authorised amount of the transaction (excluding adjustments)
9F03 06 - Secondary amount associated with the transaction representing a cashback amount
9F1A 02 - the country of the terminal
95 05 - Status of the different functions as seen from the terminal
5F2A 02 - the currency code of the transaction
9A 03 - Local date that the transaction was authorised
9C 01 - the type of financial transaction
9F37 04 - Value to provide variability …Run Code Online (Sandbox Code Playgroud) 是否有可能获得一个函数来返回一个int或一个char*取决于执行时发生的事情?我已经尝试了无效但在编译时我得到了很多警告
例
void int_char(char *str)
{
if (I 'm matching a condition in my string)
return (str);
else
return (0);
}
Run Code Online (Sandbox Code Playgroud)
我希望我足够清楚.PS:我是C编程的初学者