Update Customer Contact Information

You can update a customer billing contact, delivery contact, or licensee contact. The following contains relevant information about this use case:

Preconditions and Considerations

  • The customer has a subscription.
  • At least one of the subscription products has the status Active.
  • The ContactType parameter is required. Valid values are:
  1. LicenseeContact (or 0 for JSON)
  2. BillingContact (or 1 for JSON)
  3. DeliveryContact (or 2 for JSON)

Description

  1. On July 1st, you email a customer to follow up on the purchase of the subscription product CloudMax Enterprise. The email contains the option, "Click here to update your customer contact information for your Cloud Max Enterprise subscription."
  2. The customer clicks the link and is redirected to the Manage my Cloud Max Enterprise Contacts page on your website. The page has options for the customer to enter the following types of information:
  • Billing contact
  • Delivery contact
  • Licensee contact
  1. The customer enters information for the billing contact and clicks Submit. The page uses the Update Contact API endpoint to update the customer's billing information in the Cleverbridge platform.

To achieve this particular use case, set the parameters in the Update Contact API call to the values listed in the table.

ParameterSet to Value
SubscriptionIdThe unique identifier for the subscription.
ContactSee documentation at the Update Contact for complete information
ContactTypeBilling

Illustration

sub bill change props update customer contact

For more information, see the Update Customer Contact Information use case in the Integration guide.