Click or drag to resize

AccountsHelperCreateAccountTerminationRequest Method

Creates new account termination request.

Namespace:  Atomia.Billing.Core.Sdk.BusinessLogic
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public static AccountTerminationRequest CreateAccountTerminationRequest(
	Guid customerId,
	AccountStatusChangeRequestStatusType status,
	DateTime date,
	TerminationOption terminationOption,
	TerminationOrigin terminationOrigin,
	string reason,
	IList<AccountStatusChangeRequestCustomAttribute> customAttributes,
	Guid creatorAccountId
)

Parameters

customerId
Type: SystemGuid
The customer id.
status
Type: Atomia.Billing.Core.Sdk.BusinessObjectsAccountStatusChangeRequestStatusType
The request status.
date
Type: SystemDateTime
The request date.
terminationOption
Type: Atomia.Billing.Core.Sdk.BusinessObjectsTerminationOption
The termination option.
terminationOrigin
Type: Atomia.Billing.Core.Sdk.BusinessObjectsTerminationOrigin
The termination origin.
reason
Type: SystemString
The reason.
customAttributes
Type: System.Collections.GenericIListAccountStatusChangeRequestCustomAttribute
The custom attributes.
creatorAccountId
Type: SystemGuid
The creator account id.

Return Value

Type: AccountTerminationRequest
Created request.
See Also