サービスの更新

サービスが作成または編集されるたびに、eSuiteはクライアントのサーバーに連絡します。

伝達はHTTP POSTで行われ、該当のサービスに関連する全情報が含まれます。これに合わせて、クライアントのインフラストラクチャが更新されます。

クライアントは適切なURLをeSuiteに提供する必要があります。eSuiteのコールで送信されるパラメータは以下のとおりです。

パラメータ名 備考
ServiceTitle
ServiceDescription
ServiceStatus
ServiceType 支払いスケジュール
継続課金
ServiceGroupTag
ServiceGroupTitle
ServiceGroupActive True/False
AllowMulitpleSubsToGroup True/False
RecurrentPaymentPricingMode 固定
動的
DescriptionOverridesSSPIDescription はい/いいえ
InitialPricingEnabled はい/いいえ
GracePeriod
LockInPeriod
UpgradeDowngradePermitted はい/いいえ
AddEntitlementsToUser はい/いいえ
TrialPeriodActive True/False
TrialPeriodPeriodsType
TrialPeriodPeriodsNumber
TrialDiscount
NonPaymentTrialPermitted
ContractLengthOneOffPayment はい/いいえ
ContractLengthPeriodsType
ContractLengthPeriodsNumber
ContractAutoRenewEnable
ContractRenewalType
ContractNumberOfRenewals
ContractRenewalEndDate
ContractProrataFinalRenewal
PaymentSchedulePricingMode
ScheduleLengthPeriodsType
ScheduleLengthPeriodsNumber
AllowedPaymentFrecuency 毎日
毎週
毎月
四半期
毎年
不定期
AllowedPaymentMethods クレジットカード
PayPal
サービスクレジット
PagosPSE
自動引き落とし
ServiceUpdateHandler
PricingUpdateHandler
FailTransactionOnServiceUpdateFailure はい/いいえ
NumberOfRolePrice サービスに割り当てられた役割価格数。
PricingRole(i) 各役割価格用(i = 1、2など)
PricingPriceActive(i) 各役割価格用(i = 1、2など)
PricingInitialAmount(i) 各役割価格用(i = 1、2など)
PricingRenewalAmount(i) 各役割価格用(i = 1、2など)
PricingAmountIsGross(i) 各役割価格用(i = 1、2など)
PricingCurrency(i) 各役割価格用(i = 1、2など)
PaymentMethod(i) 各役割価格用(i = 1、2など)
NumberOfEntitlements サービスに割り当てられたエンタイトルメントの数。
EntitlementIdentifier(i) 各エンタイトルメント用(i = 1、2など)
EntitlementName(i) 各エンタイトルメント用(i = 1、2など)
EntitlementNotUntilStartDatei(i) 各エンタイトルメント用(i = 1、2など)
UseRecurranceRules(i) True/False
各エンタイトルメント用(i = 1、2など)
EntitlementRepeatFrecuency(i) 各エンタイトルメント用(i = 1、2など)
EntitlementWeeklyRecurrenceMonday(i) 各エンタイトルメント用(i = 1、2など)
EntitlementWeeklyRecurrenceTuesday(i) 各エンタイトルメント用(i = 1、2など)
EntitlementWeeklyRecurrenceWednesday(i) 各エンタイトルメント用(i = 1、2など)
EntitlementWeeklyRecurrenceThursday(i) 各エンタイトルメント用(i = 1、2など)
EntitlementWeeklyRecurrenceFriday(i) 各エンタイトルメント用(i = 1、2など)
EntitlementWeeklyRecurrenceSaturday(i) 各エンタイトルメント用(i = 1、2など)
EntitlementWeeklyRecurrenceSunday(i) 各エンタイトルメント用(i = 1、2など)
EntitlementEndsNever(i) 各エンタイトルメント用(i = 1、2など)
EntitlementEndsAfterNumberDays(i) 各エンタイトルメント用(i = 1、2など)
EntitlementEndsOnDate(i) 各エンタイトルメント用(i = 1、2など)
EntitlementGiveEntitlementOnExpire(i) 各エンタイトルメント用(i = 1、2など)
EntitlementStartOn(i) 各エンタイトルメント用(i = 1、2など)