Subscription Upgrade Validation
Validation messages for subscription upgrade requests, covering currency, subscription ID, and plan name fields.
Overview
| Key | Message | Description |
|---|---|---|
NotBlank.subscriptionUpgradeRequest.currency | サブスクリプションのアップグレードに使用する通貨は、空欄および空白にすることはできません。 | The currency field is empty when upgrading a subscription. |
NotBlank.subscriptionUpgradeRequest.subscriptionId | キャンセルするサブスクリプションの一意の識別子は、空欄および空白にすることはできません。 | The subscription ID is empty when upgrading. |
NotNull.subscriptionUpgradeRequest.planName | アップグレード後のプレミアムプランの名前は、nullを許容していません | The upgrade plan name is null. |
Validation Message Details
NotBlank.subscriptionUpgradeRequest.currency
Message
サブスクリプションのアップグレードに使用する通貨は、空欄および空白にすることはできません。
Description
The currency field is empty when upgrading a subscription.
Root Cause
- The
currencyfield was left blank or contains only spaces.
Resolution
- Provide a valid currency code (e.g.,
USD,JPY).
NotBlank.subscriptionUpgradeRequest.subscriptionId
Message
キャンセルするサブスクリプションの一意の識別子は、空欄および空白にすることはできません。
Description
The subscription ID is empty when upgrading.
Root Cause
- The
subscriptionIdfield was left blank or contains only spaces.
Resolution
- Provide the unique identifier of the subscription to upgrade.
NotNull.subscriptionUpgradeRequest.planName
Message
アップグレード後のプレミアムプランの名前は、nullを許容していません
Description
The upgrade plan name is null.
Root Cause
- The
planNamefield was not included in the request.
Resolution
- Provide the name of the premium plan to upgrade to.