Studio Service

BillingSubscriptionCondition

BillingSubscriptionCondition

A condition to be used against BillingSubscription object types. All fields are tested for equality and combined with a logical ‘and.’

FieldTypeDescription
idStringChecks for equality with the object’s `id` field.
billingCustomerIdStringChecks for equality with the object’s `billingCustomerId` field.
orgIdUUIDChecks for equality with the object’s `orgId` field.
currencyCodeCurrencyCodeChecks for equality with the object’s `currencyCode` field.
planIdStringChecks for equality with the object’s `planId` field.
planQuantityIntChecks for equality with the object’s `planQuantity` field.
planUnitPriceIntChecks for equality with the object’s `planUnitPrice` field.
planAmountIntChecks for equality with the object’s `planAmount` field.
statusStringChecks for equality with the object’s `status` field.
remainingBillingCyclesIntChecks for equality with the object’s `remainingBillingCycles` field.
poNumberStringChecks for equality with the object’s `poNumber` field.
paymentSourceIdStringChecks for equality with the object’s `paymentSourceId` field.
autoCollectionStringChecks for equality with the object’s `autoCollection` field.
dueInvoicesCountIntChecks for equality with the object’s `dueInvoicesCount` field.
totalDuesIntChecks for equality with the object’s `totalDues` field.
baseCurrencyCodeCurrencyCodeChecks for equality with the object’s `baseCurrencyCode` field.
hasScheduledChangesBooleanChecks for equality with the object’s `hasScheduledChanges` field.
cfPrimaryStringChecks for equality with the object’s `cfPrimary` field.
dueSinceDatetimeChecks for equality with the object’s `dueSince` field.
trialStartDatetimeChecks for equality with the object’s `trialStart` field.
trialEndDatetimeChecks for equality with the object’s `trialEnd` field.
currentTermStartDatetimeChecks for equality with the object’s `currentTermStart` field.
currentTermEndDatetimeChecks for equality with the object’s `currentTermEnd` field.
pauseDateDatetimeChecks for equality with the object’s `pauseDate` field.
resumeDateDatetimeChecks for equality with the object’s `resumeDate` field.
startDateDatetimeChecks for equality with the object’s `startDate` field.
startedAtDatetimeChecks for equality with the object’s `startedAt` field.
activatedAtDatetimeChecks for equality with the object’s `activatedAt` field.
cancelledAtDatetimeChecks for equality with the object’s `cancelledAt` field.
nextBillingAtDatetimeChecks for equality with the object’s `nextBillingAt` field.
createdAtDatetimeChecks for equality with the object’s `createdAt` field.