C# client library 1.0.0-beta.4 changelog

CreditMemosApi

  • Added asynchronous methods for applying and unapplying credit memos: ApplyCreditMemoAsync, UnapplyCreditMemoAsync, and their corresponding WithHttpInfo and Async variants.
  • Introduced methods to retrieve the status of asynchronous apply and unapply credit memo jobs by ID: GetApplyCreditMemoAsyncJob and GetUnapplyCreditMemoAsyncJob, along with their WithHttpInfo and Async variants.

AccountBillingAndPayment

  • Added a new property GatewayRoutingEligible to the AccountBillingAndPayment model, allowing developers to specify if an account is eligible for gateway routing.

CreateAccountRequest

  • Added a new optional parameter gatewayRoutingEligible to the CreateAccountRequest constructor.

ExpandedInvoiceSchedule

  • Added a new property RatePlanCharges to the ExpandedInvoiceSchedule class, allowing developers to access and manipulate rate plan charges associated with an invoice schedule.

ExpandedProduct

  • The type of the versionOrdinal parameter in the ExpandedProduct constructor has changed from string to int . This requires developers to update their code to pass an integer value instead of a string.

GetSubscriptionRatePlanChargesWithAllSegments

  • The type of the ProductCategory property has been changed from ProductCategory? to string . This may require developers to update their code to handle the new type.

UpdateAccountRequest

  • Added a new optional boolean property GatewayRoutingEligible to the UpdateAccountRequest model.