Required and Optional Fields {#rb-subs-migration-4b-plan-existing-fields}
=========================================================================

These fields are required for creating a subscription with an existing plan:

[paymentInformation.customer.id](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/payment-info-aa/payment-info-customer-id.md "")
:

[subscriptionInformation.name](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/sub-info-aa/sub-info-name.md "")
:

subscriptionInformation.planId
:
Required when you are using a standard plan.

[subscriptionInformation.startDate](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/sub-info-aa/sub-info-start-date.md "")
:

Optional Fields
---------------

subscriptionInformation.originalTransactionId
:
Required to create any credit or debit card subscription.
:
Including this field ensures better authorization rates and Strong Customer Authentication (SCA) compliance where necessary.

subscriptionInformation.originalTransactionAuthorizedAmount
:
Additional required field for a Diners or Discover card.

Related Information
-------------------

* [API field reference guide for the REST API](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/rest-api-fields-intro.md "")

