RecurDetails
This request allows you to query for details on an existing recurring transaction. This includes information about the recurring details as well as information that helps determine if the credit card tied to the recurring transaction is expired or set to expire soon.
The example below displays all fields that are used for this action.
Request Example
<?xml version="1.0"?>
<GatewayInterface>
<APICredentials>
<Username>username</Username>
<PayloadSignature>EXAMPLESIGNATURE</PayloadSignature>
<TargetGateway>12345</TargetGateway>
</APICredentials>
<RecurDetails>
<OperationXID>12345678</OperationXID>
</RecurDetails>
</GatewayInterface> |
Response Example
<?xml version="1.0" standalone="yes"?>
<GatewayInterface>
<RecurDetailsResponse>
<Status>ok</Status>
<ErrorCategory></ErrorCategory>
<ErrorMessage></ErrorMessage>
<TimeStamp>20060621154341</TimeStamp>
<TestMode>FALSE</TestMode> <!-- TRUE/FALSE -->
<RecurDetails>
<CardExpired>FALSE</CardExpired> <!-- TRUE/FALSE -->
<CardExpiresWithinThirty>FALSE</CardExpiresWithinThirty> <!-- TRUE/FALSE -->
<CardLastFour>1234</CardLastFour>
<CardName>Visa</CardName>
<RemReps>10</RemReps>
<RecipeName>daily</RecipeName>
<RecurTotal>1.00</RecurTotal>
</RecurDetails>
</RecurDetailsResponse>
</GatewayInterface> |
For additional information, please view the XML API Connection documentation HERE.
Contact iTransact
Please do not hesitate to contact us with any questions.
iTransact
PO Box 999
314 South 200 West
Farmington UT 84025-0999
Phone: (801) 298-1212
Fax: (801) 298-9789
For technical assistance, please submit a ticket via the iTransact Support Center.