echeckCredit
The echeckCredit element is the parent element for all eCheck Credit transactions. You can use this element in either Batch or Online transactions.
Although the schema includes the customBilling element as a child of echeckCredit and echeckSale, Worldpay does not support its use in these instances.
Parent Elements:
batchRequest, cnpOnlineRequest
Attributes:
|
Attribute Name |
Type |
Required? |
Description |
|---|---|---|---|
|
id |
String |
Yes |
A unique identifier assigned by the presenter and mirrored back in the response. minLength = 1 maxLength = 36 |
|
customerId |
String |
No |
A value assigned by the merchant to identify the consumer. minLength = N/A maxLength = 50 |
|
reportGroup |
String |
Yes |
Required attribute that defines the merchant sub-group in the user interface where this transaction will be displayed. For additional information, please refer to Coding for Report Groups. minLength = 1 maxLength = 25 |
Child Elements:
For credits to transactions processed by Worldpay (Required): cnpTxnId
For credits to transactions processed by Worldpay (Optional): amount
Omit the amount child element, to use the full amount from the echeckSale.
For credits to transactions not processed by Worldpay (Required): orderId, amount, orderSource, billToAddress, (choice of) echeck or echeckToken
For credits to transactions not processed by Worldpay (Optional): merchantData
For both (Optional): customBilling, secondaryAmount, customIdentifier.