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 StackOverflow.
- Register for the Developer Office Hours where we answer technical Q&A from the audience.
Did this page help you?
Last updated Wed Mar 4 2026