On This Page 
    
                REST API
            
            
            
            
            
          
Required Fields for a Recurring eCheck Debit Transaction
    - clientReferenceInformation.code
 - orderInformation.amountDetails.currency
 - Value must be set toUSD.
 - orderInformation.amountDetails.totalAmount
 - This field is required if you do not submitorderInformation.lineItems[].unitPriceandorderInformation.lineItems[].quantity
 - orderInformation.billTo.address1
 - orderInformation.billTo.administrativeArea
 - Value must be set to a valid USPS 2 character-code abbreviation.
 - orderInformation.billTo.country
 - Value must be set toUS.
 - orderInformation.billTo.email
 - orderInformation.billTo.firstName
 - orderInformation.billTo.lastName
 - orderInformation.billTo.locality
 - orderInformation.billTo.phoneNumber
 - orderInformation.billTo.postalCode
 - paymentInformation.bank.account.number
 - paymentInformation.bank.account.type
 - paymentInformation.bank.routingNumber
 - paymentType.name
 - This value must be set tocheck.
 - processingInformation.commerceIndicator
 - Set the value torecurring.
 - processingInformation.recurringOptions.firstRecurringPayment
 - If this is the first payment in the recurring series of payments, set the value totrue. For each subsequent payment in the series, set the value tofalse.