サービスの更新
サービスが作成または編集されるたびに、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など) |