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.

Important: We no longer support the Customer Debit transaction type.

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