Skip to main content
Charm Pricingは、すべてのチェックアウトで、換算後の価格を49.99のようなすっきりした末尾に丸めます。ルールは一度設定するだけです。Dodo Paymentsが各顧客の通貨に適用します。

チャームプライシングとは?

Adaptive Currency は、ライブ為替レートで基準価格を換算します。結果は正確な数値ですが、魅力的とは限りません。47.00ドルの商品が、今日は €43.12、明日は €43.47 と表示されることがあります。 Charm Pricingは、換算後の金額を最も近いすっきりした末尾に調整します。顧客に表示されるのは€43.12ではなく、€49.99です。為替レートが変動しても、末尾は安定します。 市場ごとに価格を設定する必要はありません。丸めルールを1つ選ぶだけで、すべての通貨に適用されます。
Charm PricingにはAdaptive Currencyが必要です。まずAdaptive Currencyを有効にしてください。

主なメリット

  • すべての通貨で整った価格 — 1つのルールですべての市場に対応できます。価格リストを管理する必要はありません。
  • 安定した末尾 — 為替レートが数パーセント変動しても、末尾は変わりません。
  • 換算による不自然な価格なし — 顧客に43.12や1043.87が表示されることはありません。
  • 新しい市場にも自動適用 — これまで価格を設定していなかった通貨でも、整った価格になります。
特定の市場に手動で正確な価格を設定する場合は、代わりに Localized Pricing を使用してください。その商品のチャームプライシングより、ローカライズされた価格が常に優先されます。

チャームプライシングを有効にする

1

Enable Adaptive Currency

Settings → Business に移動します。Business Settings で Adaptive Currency を有効にします。これが無効な場合、チャームプライシングは機能しません。
Business Settings の Adaptive Currency トグル
2

Turn on Charm Pricing

同じBusiness Settingsセクションで、Charm Pricing — 「価格をより整った、魅力的な金額に丸める」を有効にします。現在の丸めタイプは、トグルの下に表示されます。
Business Settings で Charm Pricing が有効になっている状態
変更は今後の取引にのみ適用されます。既存のサブスクリプションには、開始時の丸めルールが引き続き適用されます。Subscriptions を参照してください。
3

Set the rounding type and steps

Edit をクリックして Set up Charm Pricing を開きます。Rounding type を選択し、任意の価格範囲で Rounding step を調整します。Save Changes をクリックします。
丸めタイプセレクターと Try it プレビューを備えた Set up Charm Pricing ダイアログ
保存する前に Try it を使って値を確認できます。金額と通貨を入力すると、ダイアログに結果と使用されたステップが表示されます。Dodo Payments では、各価格範囲にデフォルトのステップが設定されています。Rounding types と Rounding steps を参照してください。
価格範囲ごとに1つのステップを示す丸めステップの表
4

Confirm at checkout

別の通貨の請求先国を指定してテストチェックアウトを開きます。価格が期待どおりの末尾で表示されることを確認します。

価格の計算方法

Dodo Payments は、通貨換算後、割引適用前、かつ税適用前の 単位あたりの表示価格 にチャームプライシングを適用します。その後、チャーム価格から割引が差し引かれます — 割引とチャームプライシング を参照してください。
  1. ステップを見つける。 表示価格に基づいて、丸めステップの表からステップを選択します。$47 の価格は 10–99 の範囲に入るため、ステップは 10 です。ステップは表示価格によって決まるため、顧客が持っている割引コードにかかわらず、商品は同じ価格帯に入ります。
  2. 対象値を選ぶ。 ステップによって、候補は 40 と 50 の 2 つになります。丸め方式によってどちらかを選択します。Nearest では、47 は 50 に近いため、50 が選ばれます。
  3. 末尾を削る。 Dodo Payments はステップの 1,000 分の 1 を差し引くため、50 は 49.99 になります。この調整幅が最小通貨単位を下回ることはありません。Whole の場合、このステップは省略されます。

丸めタイプ

Floor では価格がほぼ1ステップ分下がることがあります。47ドルの価格は39.99ドルになり、15%の値下げです。選択する前に、価格範囲への影響を確認してください。

丸めステップ

ステップは、通貨の主要単位での価格の大きさによって決まります。以下がデフォルトです。任意の範囲で Rounding step を変更できますが、範囲自体は変更できません。 ステップは10,000で増加が止まります。これにより高額になるほど変更幅が小さくなります。また、IDRやVNDのように1ドルあたりの単位数が多い通貨では重要です。
大きなステップでは価格が大きく移動します。デフォルトのステップが1,000の場合、換算価格 1,234ドル は 999.00ドル になります。カタログに対して変更幅が大きすぎる場合は、その範囲のステップを小さくしてください。

計算例

JPYのように小数点以下の桁がない通貨では、小数の末尾は使用されません。切り下げ幅はステップを1,000で割った値を整数単位に丸めたものとなり、最低でも1単位になります。末尾は¥4,999であり、¥4,999.99ではありません。

Charmが適用されない場合

Dodo Payments は、以下の場合には換算価格を変更しません。
  • ステップが価格より大きい場合。価格を1ステップ未満の幅で移動することはできません。
  • 結果が0以下になる場合。
  • 金額に一致するステップがない場合。

チェックアウトでの適用方法

チャームプライシングは、割引が差し引かれる前に顧客に表示される価格を設定します。ローカライズされた価格がない商品の場合、処理順序は次のとおりです。
  1. 基本価格 — 商品に設定した価格です。
  2. 購買力平価 — 商品がオプトインしている場合、国別の割合が適用されます。
  3. 通貨換算 — 金額がライブレートで顧客の通貨に換算されます。
  4. チャーム丸め — 換算後の表示価格が、整った末尾の価格に調整されます。これは顧客に小計として表示される価格です。
  5. 割引 — 商品割引および 割引コード がチャーム価格から差し引かれます。
  6. 税 — 割引後の金額に基づいて計算されます。税込み価格 を参照してください。
カート内の各明細は個別に計算されます。チャーム丸めは表示価格に対して 1 回だけ実行されます。割引後の金額がもう一度丸められることはありません。

割引とチャームプライシング

チャームプライシングが価格表示を決め、割引はその価格表示から差し引かれます。ステップが 100 で、丸め方式が Nearest の $199.00/月プランの場合:
割引がチャーム価格にどのように反映されるかは、割引の種類によって異なります。
割引後の明細は、チャーム価格の末尾にはなりません。チャーム価格には .99 または .90 の末尾が付いていますが、そこからパーセンテージで割り引いても同じ末尾になる理由はありません。上記の例では、顧客に請求される金額はチャーム価格ではない $179.91 です。
取り消し線付き(比較対象)価格の商品には、同じ方法で差し引きとして扱われるため、実際の割引行が表示されます。全額割引された明細は無料のままになり、チャーム価格を上回る固定額コードは、マイナスになるのではなく無料に制限されます。
割引が適用された既存のチャーム済みサブスクリプションは、次回更新時に価格が変わることがあります。 更新時には、再度チャーム処理された割引後価格ではなく、チャーム価格に対して価格が計算されます。Nearest または Ceiling ではチャーム価格が表示価格以上になるため、パーセンテージコードによる請求額は通常、以前よりわずかに高くなります。Floor では表示価格を大きく下回ることがあるため、同じコードでも請求額が低くなる場合があります。
**Charmが適用された明細は、取引全体を手数料込みにします。**顧客は表示された末尾の金額を正確に支払うため、Adaptive Currencyの換算手数料を上乗せできません。この手数料はお客様が負担します。Enable Fees Inclusiveを参照してください。

サブスクリプション

サブスクリプションでは、顧客が登録した時点で丸めステップと丸め方式が記録されます。Dodo Payments は、更新のたびに同じ決定を繰り返し適用します。 固定されるもの: 丸めステップと丸め方式です。ステップを編集したり、丸め方式を変更したりしても、既存のサブスクリプションの価格は再計算されません。顧客には、同意したルールが引き続き適用されます。 変動するもの: 金額です。更新のたびに、現在の為替レートで価格を換算してから、固定されたルールを適用します。ルールが変わらなくても、為替レートが大きく変動すると更新金額が変わることがあります。
プランを変更すると、そのサブスクリプションのチャームプライシングは解除されます。 購読者が プランを変更 すると、新しいプランでは、プラン変更の見積もりに表示された金額が請求されます。Dodo Payments はその金額にチャームプライシングを適用せず、そのサブスクリプションの以降の更新にも適用しません。

重要な動作

ベストプラクティス

  • まずは Nearest を使用する。 価格の変動が最も小さくなります。割引が発生することを受け入れられる場合のみ Floor を使用してください。
  • 最も高い商品と最も安い商品を確認する。 ステップは価格帯によって変わるため、$5 の商品と $1,200 の商品では動作が異なります。
  • 単位が大きい通貨のステップを確認する。 IDR、VND、KRW の価格は上位の価格帯に入り、ステップは 10,000 に固定されます。
  • ローンチ前にサブスクリプションの価格を確認する。 後からステップを編集しても、既存の購読者の価格は再計算されません。
  • 換算手数料を考慮する。 チャーム済みの明細は手数料込みになるため、手数料は収益から差し引かれます。

関連情報

Adaptive Currency

換算後にチャームプライシングで丸めます。チャームプライシングに必須です。

Purchasing Power Parity

価格に敏感な国では価格を下げます。チャーム丸めの前に実行されます。

Localized Pricing

国または通貨ごとに正確な価格を設定します。チャームプライシングを上書きします。

Tax-Inclusive Pricing

価格に税を含めるかどうかを制御します。
最終更新日 2026年9月26日