/// <summary> /// Cancelling an active subscription requires the id of the subscription to be cancelled and the cancellation options: "Full", "Unearned", "None". In this demo, "Full" is set /// </summary> /// <param name="postSubscriptionIdVM"></param> public void CancelSubscription(PostSubscriptionIdVM postSubscriptionIdVM) { var postSubscriptionCancel = new Fusebill.ApiWrapper.Dto.Post.SubscriptionCancel { SubscriptionId = postSubscriptionIdVM.SubscriptionID, CancellationOption = "Full" }; ApiClient.PostSubscriptionCancel(postSubscriptionCancel); }
public void CancelSubscription(PostSubscriptionIdVM postSubscriptionIdVM) { var postSubscriptionCancel = new Fusebill.ApiWrapper.Dto.Post.SubscriptionCancel { SubscriptionId = postSubscriptionIdVM.SubscriptionID, CancellationOption = "Full" }; ApiClient.PostSubscriptionCancel(postSubscriptionCancel); }
public Subscription PostSubscriptionCancel(Fusebill.ApiWrapper.Dto.Post.SubscriptionCancel subscriptionCancel) { var url = RestUriBuilder.BuildUri("subscriptionCancellation", subscriptionCancel.SubscriptionId); return(PostEntity <Fusebill.ApiWrapper.Dto.Post.SubscriptionCancel, Subscription>(url, subscriptionCancel)); }