Add Processor Real Time Txn

Add Processor Real Time Txn

The Add Processor Real Time Txn API is internal and allows adding transactions to history and to take fee on them.

Input Parameters:

Name
Required
Definition
Comments

AcqIchgSettleDate

N

Format: YYMMDD

AcqInst

N

Format: Alphanumeric, 11

AdminOriginator

N

Format: Alphanumeric, 1

ApprovalCode

N

Format:Alphanumeric, 8

CalcFeeAmount

N

Format: Numeric, 11

CardNumber

N

Format: Numeric, 16

FIID

N

Format: Alphanumeric, 4

InitialActiveFlag

N

Format: Alphanumeric, 1

ISOFullMessage

N

Format: String, 4500

IssIchgSettleDate

N

Format: YYMMDD

IssInst

N

Format: Alphanumeric, 11

LogDate

N

Format: YYYYMMDD

LogTime

N

Format: HHMMSS

MessageID

N

Format: Alphanumeric, 18

MessageType

N

Format: Alphanumeric, 4

Originator

N

Format: Alphanumeric, 1

PostDate

N

Format: YYMMDD

RecordType

N

Format: Alphanumeric, 2

ReplacementAmount

N

Format: Numeric, 12

Responder

N

Format: Alphanumeric, 1

ResponseCode

N

Format: Alphanumeric, 3

ReversalCode

N

Format: Alphanumeric, 2

RouteStatus

N

Format: Alphanumeric, 2

SequenceNumber

N

Format: Alphanumeric, 12

SymServiceCode

Y

Format: AddProcessorRealTimeTxn

TermAddress

N

Format: Alphanumeric, 30

TermCity

N

Format: Alphanumeric, 25

TermCountry

N

Format: Alphanumeric, 3

TermCurrency

N

Format: Alphanumeric, 3

TermFIID

N

Format: Alphanumeric, 4

TermID

N

Format: Alphanumeric, 40

TermLogicalNet

N

Format: Alphanumeric, 4

TermNameLocation

N

Format: Alphanumeric, 25

TermOwnerFIIDAndLogicalNetwork

N

Format: Alphanumeric, 100

TermOwnerTimeOffset

N

Format: Alphanumeric, 100

TermOwner

N

Format: Alphanumeric, 25

TermPseudoID

N

Format: Alphanumeric, 100

TermState

N

Format: Alphanumeric, 3

TermZIP

N

Format: Alphanumeric, 10

TranDesc

N

Format: Alphanumeric, 100

TransactionCode

N

Format: Alphanumeric, 6

TransDate

N

Format: YYMMDD

TransTime

N

Format: HHMMSSM

TransType

N

Format: Alphanumeric, 3

TxnAmount

N

Format: Numeric, 11

Output Parameters:

XML Samples

Input XML

<?xml version="1.0"?>
<PraxellMessage>
    <AuthenticationDetails>
        <ServiceName>AddProcessorRealTimeTxn</ServiceName>
        <UserName>test_proc</UserName>
        <UserPassword>test_proc</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <SymServiceRequest>
        <SymServiceCode>AddProcessorRealTimeTxn</SymServiceCode>
        <LogDate>20070819</LogDate>
        <LogTime>075454</LogTime>
        <FIID>PRXL</FIID>
        <CardNumber></CardNumber>
        <TransType>POS</TransType>
        <RecordType>01</RecordType>
        <MessageType>0210</MessageType>
        <ReversalCode></ReversalCode>
        <TransactionCode>010000</TransactionCode>
        <ResponseCode>001</ResponseCode>
        <SequenceNumber>MDD050005889</SequenceNumber>
        <TxnAmount>00000000100</TxnAmount>
        <CalcFeeAmount></CalcFeeAmount>
        <TermLogicalNet></TermLogicalNet>
        <TermFIID>MDD</TermFIID>
        <TermData>FASTFAST+000</TermData>
        <TermZIP>12345</TermZIP>
        <TermID></TermID>
        <TermNameLocation></TermNameLocation>
        <TermOwner>00000</TermOwner>
        <TermOwnerFIIDAndLogicalNetwork></TermOwnerFIIDAndLogicalNetwork>
        <TermOwnerTimeOffset></TermOwnerTimeOffset>
        <TermPseudoID></TermPseudoID>
        <TermCity></TermCity>
        <TermState></TermState>
        <TermCountry>US</TermCountry>
        <TermCurrency>840</TermCurrency>
        <AcqInst>00000000000</AcqInst>
        <IssInst>00000000000</IssInst>
        <RouteStatus>00</RouteStatus>
        <Originator>5</Originator>
        <Responder>5</Responder>
        <TransDate>070807</TransDate>
        <TransTime>23000561</TransTime>
        <PostDate>070808</PostDate>
        <AcqIchgSettleDate>070808</AcqIchgSettleDate>
        <IssIchgSettleDate>070808</IssIchgSettleDate>
        <ApprovalCode>MDD05000</ApprovalCode>
        <MessageID></MessageID>
        <TranDesc>METAPAY Bank Deposit</TranDesc>
        <InitialActiveFlag></InitialActiveFlag>
        <AdminOriginator>M</AdminOriginator>
    </SymServiceRequest>
</PraxellMessage>
<?xml version="1.0" ?>
<PraxellMessage>
    <SymServiceResponse>
        <ServiceName>AddProcessorRealTimeTxn</ServiceName>
        <ServiceStatusId>0</ServiceStatusId>
        <ServiceStatusName>StatusOK</ServiceStatusName>
        <UpdateDate>2007-12-12 09:50:41</UpdateDate>
        <ServiceId>14344909200750124</ServiceId>
        <LoginServiceId>14344909200750124</LoginServiceId>
    </SymServiceResponse>    
</PraxellMessage>
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>AddProcessorRealTimeTxn</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>

Last updated