Subscription Prerequisites

Before creating a subscription, you must create a customer token.
See Create a Customer Token with Validated Payment Details in the
Token Management Service Developer Guide
.
When you create a subscription, to include the values you received in the response to your request:
  • tokenInformation.customer.id
  • processorInformation.networkTransactionId
  • orderInformation.amountDetails.authorizedAmount
See the table below for the payments to Recurring Billing subscription field mapping:
Payments API Response Field
Recurring Billing Create Subscription Request Field
Required Value Information
tokenInformation.customer.id
paymentInformation.customer.id
Customer token ID
processorInformation.networkTransactionId
subscriptionInformation.originalTransactionId
Network token for the transaction initializing the subscription.
orderInformation.amountDetails.authorizedAmount
subscriptionInformation.originalTransactionAuthorizedAmount
Authorized amount for the transaction initializing the subscription. Required only for Diners or Discover cards.