Dear JPos user group. I need help
Im really confused about what type of value field 39 expects.
Here is a sample echo message response from my clients POSTILION
<isomsg direction="incoming">
<header>49534F383538332D31393933303231303030303030</header>
<field id="0" value="1814"/>
<field id="7" value="0831234253"/>
<field id="11" value="247087"/>
<field id="24" value="831"/>
<field id="28" value="210901"/>
<field id="39" value="080"/>
<field id="93" value="1000000000"/>
<field id="94" value="000213"/>
</isomsg>
but I according to their specifications "800" is the expected response
Similarly for 1210 message Field 39 appears as 9110 instead of 911.
here is my package snippet for field 39
<isofield
id="38"
length="6"
name="Approval code"
class="org.jpos.iso.IF_CHAR"/>
<isofield
id="39"
length="3"
name="Action code"
pad="false"
class="org.jpos.iso.IFB_NUMERIC"/>
Regards