public virtual WePaySubscriptionPlan Create(SubscriptionPlanCreateArguments arguments) { arguments.AccountId = arguments.AccountId.Equals(null) ? (AccountId == null ? WePayConfiguration.GetAccountId() : AccountId) : arguments.AccountId; var parameters = ParameterBuilder.ApplyParameters(arguments); var response = Requestor.PostStringBearer(Urls.SubscriptionPlanCreate, AccessToken, parameters); return WepayMapping<WePaySubscriptionPlan>.MapFromJson(response); }
public virtual WePaySubscriptionPlan Create(SubscriptionPlanCreateArguments arguments) { arguments.AccountId = arguments.AccountId.Equals(null) ? (AccountId == null ? WePayConfiguration.GetAccountId() : AccountId) : arguments.AccountId; var parameters = ParameterBuilder.ApplyParameters(arguments); var response = Requestor.PostStringBearer(Urls.SubscriptionPlanCreate, AccessToken, parameters); return(WepayMapping <WePaySubscriptionPlan> .MapFromJson(response)); }