Skip to content

Instantly share code, notes, and snippets.

@x2q
Created October 9, 2012 07:11
Show Gist options
  • Save x2q/3857122 to your computer and use it in GitHub Desktop.
Save x2q/3857122 to your computer and use it in GitHub Desktop.
PBS/Nets (Teller) jPOS ISO Bridge Settings
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE isopackager SYSTEM "genericpackager.dtd">
<!-- NETS Single Message field descriptions for GenericPackager -->
<isopackager>
<isofield
id="0"
length="4"
name="MESSAGE TYPE INDICATOR"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
<isofield
id="1"
length="8"
name="BIT MAP"
class="org.jpos.iso.IFB_BITMAP"/>
<isofield
id="2"
length="19"
name="PRIMARY ACCOUNT NUMBER"
pad="true"
class="org.jpos.iso.IFB_LLHNUM"/>
<isofield
id="4"
length="6"
name="PROCESSING CODE"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
<isofield
id="4"
length="12"
name="AMOUNT TRANSACTION"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
<isofield
id="12"
length="12"
name="DATE & TIME, LOCAL TRANSACTION"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
<isofield
id="14"
length="4"
name="DATE, EXPIRATION"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
<isofield
id="22"
length="12"
name="POINT OF SERVICE DATA CODE"
pad="true"
class="org.jpos.iso.IFA_LLCHAR"/>
<isofield
id="24"
length="3"
name="FUNCTION CODE"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
<isofield
id="25"
length="4"
name="MESSAGE REASON"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
<isofield
id="26"
length="4"
name="CARD ACCEPTOR BUSINESS CODE"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
<isofield
id="31"
length="20"
name="ACQUIRER REFERENCE DATA"
pad="true"
class="org.jpos.iso.IFA_LLCHAR"/>
<isofield
id="41"
length="8"
name="CARD ACCEPTOR TERMINAL ID"
pad="true"
class="org.jpos.iso.IFA_LLCHAR"/>
<isofield
id="42"
length="15"
name="CARD ACCEPTOR NAME/LOCATION"
pad="true"
class="org.jpos.iso.IFA_LLCHAR"/>
<isofield
id="43"
length="99"
name="CARD ACCEPTOR NAME/LOCATION"
pad="true"
class="org.jpos.iso.IFA_LLCHAR"/>
<isofield
id="47"
length="254"
name="ADDITIONAL DATA NATIONAL"
pad="true"
class="org.jpos.iso.IFA_LLLCHAR"/>
<isofield
id="49"
length="3"
name="CURRENCY CODE TRANSACTION"
pad="true"
class="org.jpos.iso.IFA_LLCHAR"/>
<isofield
id="56"
length="255"
name="AUTH Original Data Element (ODE)"
pad="true"
class="org.jpos.iso.IFA_LLLBINARY"/>
<isofield
id="57"
length="3"
name="Authorization Life Cycle"
pad="true"
class="org.jpos.iso.IFB_NUMERIC"/>
</isopackager>
<client class="org.jpos.q2.iso.OneShotChannelAdaptor" logger="Q2" name="OneShotChannelAdaptor ">
<channel class="org.jpos.q2.iso.OneShotChannel" logger="Q2" realm="client-channel" packager="org.jpos.iso.packager.GenericPackager">
<property name="packager-config" value="packager/psip.xml" />
<property name="packager-logger" value="Q2" />
<property name="packager-realm" value="packager" />
<property name="socketFactory" value="org.jpos.iso.SunJSSESocketFactory"/>
<property name="keystore" value="keystore.file"/>
<property name="serverauth" value="false"/>
<property name="servername" value="domain.tld"/>
<property name="host" value="localhost"/>
<property name="port" value="1443"/>
</channel>
<max-connections>5</max-connections>
<in>send</in>
<out>receive</out>
</client>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment