Sample Request Message
LeasePak Documentation Suite NETSOL website
loadBatchPayment

(mPower icon) LPPayment

loadBatchPayment

Sample Request Message without SOAP
<?xml version="1.0"?>
<BATCH_PAYMENTS>
	<PAYMENT_RECORD>
		<leaseNumber>OPER-1</leaseNumber>
		<invoice/>
		<customer/>
		<group/>
		<amount>100</amount>
		<checkNumber>1234567890</checkNumber>
		<effDate/>
		<account>125</account>
		<batchNumber/>
		<tranOverride>SUSP</tranOverride>
		<note>A test note, it should be tested, else</note>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber/>
		<invoice/>
		<customer>1002</customer>
		<group>1</group>
		<amount>200</amount>
		<checkNumber>200-1</checkNumber>
		<effDate>140210</effDate>
		<account/>
		<batchNumber/>
		<tranOverride>SUSP</tranOverride>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber/>
		<invoice/>
		<customer>1005</customer>
		<group/>
		<amount>300</amount>
		<checkNumber/>
		<effDate/>
		<account>1</account>
		<batchNumber/>
		<tranOverride/>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber/>
		<invoice>171</invoice>
		<customer/>
		<group/>
		<amount>400</amount>
		<checkNumber/>
		<effDate/>
		<account>CLR</account>
		<batchNumber/>
		<tranOverride/>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>CS-1</leaseNumber>
		<invoice/>
		<customer/>
		<group/>
		<amount>500</amount>
		<checkNumber/>
		<effDate/>
		<account>125</account>
		<batchNumber/>
		<tranOverride/>
		<note/>
		<paymentOriginationCode>LPWS</paymentOriginationCode>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>IBL-1</leaseNumber>
		<invoice/>
		<customer/>
		<group/>
		<amount>600</amount>
		<checkNumber/>
		<effDate/>
		<account/>
		<batchNumber/>
		<tranOverride>susp</tranOverride>
		<note>A test note, it should be tested, else</note>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>FIN-1</leaseNumber>
		<invoice>171</invoice>
		<customer/>
		<group/>
		<amount>700</amount>
		<checkNumber/>
		<effDate/>
		<account/>
		<batchNumber>16022312345678900000</batchNumber>
		<tranOverride/>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>IBL-11</leaseNumber>
		<invoice/>
		<customer/>
		<group/>
		<amount>600</amount>
		<checkNumber/>
		<effDate/>
		<account/>
		<batchNumber/>
		<tranOverride>susp</tranOverride>
		<note>A test note, it should be tested, else</note>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber/>
		<invoice>1711</invoice>
		<customer/>
		<group/>
		<amount>700</amount>
		<checkNumber/>
		<effDate/>
		<account/>
		<batchNumber>16022312345678900000</batchNumber>
		<tranOverride/>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>IBL-1</leaseNumber>
		<invoice/>
		<customer>5555</customer>
		<group/>
		<amount>600</amount>
		<checkNumber/>
		<effDate/>
		<account/>
		<batchNumber/>
		<tranOverride>susp</tranOverride>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber/>
		<invoice>171</invoice>
		<customer/>
		<group/>
		<amount>700</amount>
		<checkNumber>12345678900</checkNumber>
		<effDate/>
		<account/>
		<batchNumber/>
		<tranOverride/>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>IBL-1</leaseNumber>
		<invoice/>
		<customer/>
		<group/>
		<amount>600</amount>
		<checkNumber/>
		<effDate/>
		<account>14525</account>
		<batchNumber/>
		<tranOverride/>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>FIN-2</leaseNumber>
		<invoice/>
		<customer/>
		<group/>
		<amount>700</amount>
		<checkNumber/>
		<effDate/>
		<account/>
		<batchNumber>160223123456789000001</batchNumber>
		<tranOverride/>
		<note/>
		<paymentOriginationCode/>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>IBL-1</leaseNumber>
		<invoice/>
		<customer/>
		<group/>
		<amount>600</amount>
		<checkNumber/>
		<effDate/>
		<account/>
		<batchNumber/>
		<tranOverride/>
		<note/>
		<paymentOriginationCode>LPPR</paymentOriginationCode>
	</PAYMENT_RECORD>
	<PAYMENT_RECORD>
		<leaseNumber>FIN-2</leaseNumber>
		<invoice/>
		<customer/>
		<group/>
		<amount>700</amount>
		<checkNumber/>
		<effDate/>
		<account/>
		<batchNumber/>
		<tranOverride/>
		<note/>
		<paymentOriginationCode>ABCD</paymentOriginationCode>
	</PAYMENT_RECORD>
</BATCH_PAYMENTS>
Sample Request Message with SOAP
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:LPPayment">
	<soapenv:Header/>
	<soapenv:Body>
		<urn:loadBatchPayment>
			<urn:input><![CDATA[<?xml version="1.0"?>
			<BATCH_PAYMENTS>
				<PAYMENT_RECORD>
					<leaseNumber>OPER-1</leaseNumber>
					<invoice/>
					<customer/>
					<group/>
					<amount>100</amount>
					<checkNumber>1234567890</checkNumber>
					<effDate/>
					<account>125</account>
					<batchNumber/>
					<tranOverride>SUSP</tranOverride>
					<note>A test note, it should be tested, else</note>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber/>
					<invoice/>
					<customer>1002</customer>
					<group>1</group>
					<amount>200</amount>
					<checkNumber>200-1</checkNumber>
					<effDate>140210</effDate>
					<account/>
					<batchNumber/>
					<tranOverride>SUSP</tranOverride>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber/>
					<invoice/>
					<customer>1005</customer>
					<group/>
					<amount>300</amount>
					<checkNumber/>
					<effDate/>
					<account>1</account>
					<batchNumber/>
					<tranOverride/>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber/>
					<invoice>171</invoice>
					<customer/>
					<group/>
					<amount>400</amount>
					<checkNumber/>
					<effDate/>
					<account>CLR</account>
					<batchNumber/>
					<tranOverride/>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>CS-1</leaseNumber>
					<invoice/>
					<customer/>
					<group/>
					<amount>500</amount>
					<checkNumber/>
					<effDate/>
					<account>125</account>
					<batchNumber/>
					<tranOverride/>
					<note/>
					<paymentOriginationCode>LPWS</paymentOriginationCode>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>IBL-1</leaseNumber>
					<invoice/>
					<customer/>
					<group/>
					<amount>600</amount>
					<checkNumber/>
					<effDate/>
					<account/>
					<batchNumber/>
					<tranOverride>susp</tranOverride>
					<note>A test note, it should be tested, else</note>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>FIN-1</leaseNumber>
					<invoice>171</invoice>
					<customer/>
					<group/>
					<amount>700</amount>
					<checkNumber/>
					<effDate/>
					<account/>
					<batchNumber>16022312345678900000</batchNumber>
					<tranOverride/>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>IBL-11</leaseNumber>
					<invoice/>
					<customer/>
					<group/>
					<amount>600</amount>
					<checkNumber/>
					<effDate/>
					<account/>
					<batchNumber/>
					<tranOverride>susp</tranOverride>
					<note>A test note, it should be tested, else</note>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber/>
					<invoice>1711</invoice>
					<customer/>
					<group/>
					<amount>700</amount>
					<checkNumber/>
					<effDate/>
					<account/>
					<batchNumber>16022312345678900000</batchNumber>
					<tranOverride/>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>IBL-1</leaseNumber>
					<invoice/>
					<customer>5555</customer>
					<group/>
					<amount>600</amount>
					<checkNumber/>
					<effDate/>
					<account/>
					<batchNumber/>
					<tranOverride>susp</tranOverride>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber/>
					<invoice>171</invoice>
					<customer/>
					<group/>
					<amount>700</amount>
					<checkNumber>12345678900</checkNumber>
					<effDate/>
					<account/>
					<batchNumber/>
					<tranOverride/>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>IBL-1</leaseNumber>
					<invoice/>
					<customer/>
					<group/>
					<amount>600</amount>
					<checkNumber/>
					<effDate/>
					<account>14525</account>
					<batchNumber/>
					<tranOverride/>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>FIN-2</leaseNumber>
					<invoice/>
					<customer/>
					<group/>
					<amount>700</amount>
					<checkNumber/>
					<effDate/>
					<account/>
					<batchNumber>160223123456789000001</batchNumber>
					<tranOverride/>
					<note/>
					<paymentOriginationCode/>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>IBL-1</leaseNumber>
					<invoice/>
					<customer/>
					<group/>
					<amount>600</amount>
					<checkNumber/>
					<effDate/>
					<account/>
					<batchNumber/>
					<tranOverride/>
					<note/>
					<paymentOriginationCode>LPPR</paymentOriginationCode>
				</PAYMENT_RECORD>
				<PAYMENT_RECORD>
					<leaseNumber>FIN-2</leaseNumber>
					<invoice/>
					<customer/>
					<group/>
					<amount>700</amount>
					<checkNumber/>
					<effDate/>
					<account/>
					<batchNumber/>
					<tranOverride/>
					<note/>
					<paymentOriginationCode>ABCD</paymentOriginationCode>
				</PAYMENT_RECORD>
			</BATCH_PAYMENTS>
			]]></urn:input>
		</urn:loadBatchPayment>
	</soapenv:Body>
</soapenv:Envelope>
	
Sample Request (error) Message without SOAP
Error - input without portfolio
<?xml version="1.0"?>
<BATCH_PAYMENTS>
	<PAYMENT_RECORD>
		<leaseNumber>99</leaseNumber>
		<invoice></invoice>
		<customer></customer>
		<group></group>
		<amount>100</amount>
		<checkNumber></checkNumber>
		<effDate></effDate>
		<account></account>
		<batchNumber></batchNumber>
		<tranOverride></tranOverride>
		<note></note>
		<paymentOriginationCode></paymentOriginationCode>
	</PAYMENT_RECORD>
</BATCH_PAYMENTS>
Sample Request (error) Message with SOAP
Error - input without portfolio
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:LPPayment">
	<soapenv:Header/>
	<soapenv:Body>
		<urn:loadBatchPayment>
			<urn:input><![CDATA[<?xml version="1.0"?>
			<BATCH_PAYMENTS>
				<PAYMENT_RECORD>
					<leaseNumber>99</leaseNumber>
					<invoice></invoice>
					<customer></customer>
					<group></group>
					<amount>100</amount>
					<checkNumber></checkNumber>
					<effDate></effDate>
					<account></account>
					<batchNumber></batchNumber>
					<tranOverride></tranOverride>
					<note></note>
					<paymentOriginationCode></paymentOriginationCode>
				</PAYMENT_RECORD>
			</BATCH_PAYMENTS>
			]]></urn:input>
		</urn:loadBatchPayment>
	</soapenv:Body>
</soapenv:Envelope>