This web service operation allows for the processing of check transactions within the recurring billing module. The URL to access this Web Service is:

http://localhost/admin/ws/recurring.asmx?op=ProcessCheck

Descriptions of the parameters are listed below.  Response Codes are listed here.

Parameter Description
Username Required. The username of the admin user.
Password Required. The password of the admin user.
Vendor Required. The numerical Vendor/Merchant Key.
CheckInfoKey Required. The numerical Check Payment Info key.
Amount Required. The amount that will be processed for that transaction.
InvNum Optional. The associated invoice number.
ExtData Optional. Extended Data.

Example

Response
<?xml version=”1.0″ encoding=”utf-8″ ?>

– <RecurringResult xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns=”http://www.tpisoft.com/Admin/ws”>

<code>OK</code>
<error>APPROVED</error>
<Result>0</Result>
<AuthCode>AUTH NUM 674-564</AuthCode>
<PNRef>26945</PNRef>
<Message>APPROVAL</Message>

</RecurringResult>