| Name | Description | Type | Additional information | 
|---|---|---|---|
| BillingAccount | 
                         Specifies the account to enroll the customer against.  | 
                    BillingAccountModel | 
                                 Required  | 
                
| Customer | 
                         Specifies the customer details of the customer being enrolled.  | 
                    CustomerModel | 
                                 Required  | 
                
| EnrollmentType | 
                         Specifies the type of customer enrollment to perform.  | 
                    CustomerEnrollmentType | 
                             None.  | 
                
| PaymentAccounts | 
                         Optionally provide one or more payment accounts to add on the customer's profile.  | 
                    Collection of PaymentAccountModel | 
                             None.  |