Developer Resources
API by Reference
>
Core Services
>
Service Fee Transaction Addition
>
Developer Resources
Details
| SoapAction | http://jackhenry.com/ws/SvcFeeTrnAdd |
| Input Name | SvcFeeTrnAdd |
| Output Name | SvcFeeTrnAddResponse |
| Input Namespace | http://jackhenry.com/jxchange/TPG/2008 |
| Group Name | Transaction |
| Container | TPG_TransactionMaster.xsd |
XML Examples
SvcFeeTrnAdd Request
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<SvcFeeTrnAdd xmlns="http://jackhenry.com/jxchange/TPG/2008">
<MsgRqHdr>
<jXchangeHdr>
<JxVer />
<AuditUsrId></AuditUsrId>
<AuditWsId></AuditWsId>
<ConsumerName />
<Ver_1 />
<jXLogTrackingId>{Insert}</jXLogTrackingId>
<Ver_2 />
<InstRtId>011001276</InstRtId>
<InstEnv>TEST</InstEnv>
<Ver_3 />
<BusCorrelId />
<Ver_4 />
<Ver_5 />
<ValidConsmName>{Insert}</ValidConsmName>
<ValidConsmProd>{Insert}</ValidConsmProd>
</jXchangeHdr>
</MsgRqHdr>
<AccountId>
<AcctId>1234</AcctId>
<AcctType>D</AcctType>
</AccountId>
<SvcFeeTrnInfo>
<SvcFeeCode>RN</SvcFeeCode>
</SvcFeeTrnInfo>
</SvcFeeTrnAdd>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
SvcFeeTrnAdd FAQ
Is there a way to setup recurring service fees via the SvcFeeTrnAdd API?
No. To setup recurring service fees, the core screens must be used.
Can SvcFeeTrnAdd be used for fee refunds?
Yes. SvcFeeTrnAdd can be used to add the reversal of a fee. You will need to include:
- OrigTrnCode – The original transaction code
- OrigChgDt – The original charge date
- SvcFeeCode – Set to indicate a reversal
Have a Question?
- Have a how-to question? Seeing a weird error? Get help on our collaborative Discourse page.
- Register for the Developer Office Hours where we answer technical Q&A, in real time, from the audience.
Did this page help you?
Last updated Wed Mar 4 2026