Customer ID and Subscription ID
Upzelo connects to your payment provider to take action on your behalf. Your customer Flows are completely configurable and can have different outputs such as:
- Pausing subscriptions
- Applying discounts
- Cancelling subscriptions
- Changing subscription plans
When initializing Upzelo, it's required that you send both a
subscriptionId. The requirements exist because customers can have multiple subscriptions and we want you to have precise control over what we are taking action on.
Even though the system could function correctly using just a
subscriptionId, we require the
customerIdtoo so we can verify that the subscription that is being actioned does belong to the customer.
In the event that a
subscriptionIdisn't passed into Upzelo, we will pick the most recent non-cancelled subscription to action. This is determined using the subscription created date.