#sukatoa
1 messages · Page 1 of 1 (latest)
Placeholder text can't be changed in Elements
Can you share what you would like to achieve?
Thanks river. So our app's market is in Japan, and expected to only have users that are Japanese
But, the payment form is configured to detect browser's default language, from there it will show the corresponding text based on the language
Some Japanese users have US set as their default language on the browser, therefore it's showing english texts
We wanted to have these texts to be permanently in japanese, regardless of the language set in the browser
Thanks for sharing the details. When initialising the Elements, the locale can be set to Japanese (ja_JP): https://stripe.com/docs/js/elements_object/create
i see, thanks for this. But again there's no way we can put the specific texts we wanted to be there, correct?
Yup! The placeholder text can't be customised
Thank you river. I have a follow up question
is it fine to put it here on same thread?
or I should open a new thread?
Same thread is fine!
My next question is about 3DS card
we don't want 3DS card, but user will upgrade 3DS at the middle of monthly subscriptions
its behavior (3ds) is it will become past_due without next_payment_attempt
and we observed that stripe will mark it as unpaid on 16th day since
we wanted that subscription to instead force to set as unpaid during the 1st day we detect it becomes past_due due to 3DS
is that possible?
Can you share the example subscription ID (sub_xxx)?
this one sub_1LRpqGHxUYbY7mq5DhYRHXO0
In https://dashboard.stripe.com/settings/billing/automatic, it's set to have the subscription marked as unpaid after 15 days of incomplete payment. This setting applies to all incomplete recurring payment and can't be configured to only address 3DS scenario
I see. Would you recommend to set it as 1 day, since we also have a retry mechanism for 1 day only
It sounds fine to me, but I'd recommend testing in test mode first to check if the behaviour meets your business requirements