customerDebit
The customerDebit
element is the parent element for the transaction type that a merchant enabled for Dymanic Payout uses to move funds from the customer account to their own Settlement Account.
You can only use this transaction type if enabled for Dynamic Payout and one of the following MCCs: 4829 (VI and MC), 7800 (VI and MC), 7801 (VI only), and 7802 (VI only).
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, see Coding for Report Groups. minLength = 1 maxLength = 25 |
Child Elements:
Required: accountInfo, amount, fundingCustomerId, fundsTransferId, customerName, customIdentifier