Improved Billing Currency Selection and Checkout Error Guidance
Published on October 16, 2026
We've improved billing currency selection and error guidance across xdecode products to make the subscription process easier to understand.
Clearer Billing Currency Choices in CauseDecode
The CauseDecode Settings page now takes your existing paid xdecode subscriptions into account when displaying JPY (Japanese yen) and USD (US dollar) options for CauseDecode Plus.
If an existing paid subscription prevents you from subscribing in another currency, the unavailable button is disabled and an explanation is displayed.
For example, if your existing paid subscription uses JPY, the JPY subscription button remains available while the USD option is disabled.
[Insert CauseDecode Settings screenshot here]
If your existing paid subscriptions do not restrict your choice of billing currency, you can continue to choose either JPY or USD.
This makes it easier to understand which billing currencies are available before starting the subscription process.
If your existing paid subscriptions do not restrict your choice of billing currency, you can continue to choose either JPY or USD.
This makes it easier to understand which billing currencies are available before starting the subscription process.
Clearer Checkout Error Messages at the Top of the Page
We've improved how xdecode landing pages display messages when an error occurs during checkout or sign-in.
Messages that previously appeared near the referral code field are now displayed at the top of the page when appropriate.
The main improvements include:
- Billing currency mismatch: Explains when the selected currency conflicts with an existing paid subscription.
- Checkout errors: Displays clear guidance when a subscription request cannot be completed.
- Google sign-in cancellation: Presents an informational message rather than an error warning.
Errors specifically related to referral codes, such as invalid or already-used codes, continue to appear near the referral code field.
These improvements are available on both Japanese and English pages, making it easier to understand what happened and what to do next.
No Changes to Existing Subscriptions or Pricing
This update does not automatically change your existing paid subscriptions, plan prices, or billing currencies.
The billing currency display is designed to help you understand which options are available before checkout. When you proceed with a subscription, currency compatibility is checked again against your current subscription status.
We'll continue improving the subscription experience across xdecode products, from selecting a plan to getting started with a service.