#manatee_best-practices

1 messages ยท Page 1 of 1 (latest)

short birchBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1275786731349741589

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

granite gyro
#

hi there!

#

Is it possible to change customer currency when he already has subscriptions ?
unfortunately, no. you would need to delete the Subscription first, or create a brand new Customer object.

fiery socket
granite gyro
fiery socket
granite gyro
#

oh but it still won't allow me to change customer currency since he already had active subscription if i'm correct.
if the subscription is cancelled, then it's no longer active. so it should be possible.

fiery socket
fiery socket
granite gyro
#

yes, can yoou share the Customer ID (cus_xxx)?

fiery socket
#

cus_QgmyHIZi1DnUw9

granite gyro
#

thanks! give me a few minutes to look into this.

fiery socket
#

Sure take Your time, no hurry

granite gyro
#

have you tried creating a Subscription/Invoice in a different currency for that customer? I think it should just work.

fiery socket
#

i haven't tried, i just noticed that i cannot change it from stripe panel so i assumed it is not possible

granite gyro
#

make sense. but I recommend trying this to see if it works.

fiery socket
#

๐Ÿค” for some reason i was able to create subscription with diffrent currency, by sending [POST] v1/subscription and after making that subscription customer currency has changed.
I still have the problem that i'm getting currency based on what it is in stripe, and user don't have option to change it by himself, but i will figure it out.
Thanks for the help

granite gyro
#

๐Ÿค” for some reason i was able to create subscription with diffrent currency, by sending [POST] v1/subscription and after making that subscription customer currency has changed.
it means everything works as expected ๐Ÿ™‚

fiery socket
#

oh and also

#

i'm not sure if it is bugged but, from stripe panel there is no way to create subscription in diffrent currency

#

and it is possible by using API

#

to reproduce it :

  1. Make a customer add subscription to him with currency A
  2. Cancell that subscription (make sure that customer doesn't have any other active subscription)
  3. Try to add new subscription but with diffrent currency
  • not possible because currency is set automatically based on customer currency (and this currency cannot be changed - also in stripe panel).
    So i think one of these 2 should be possible:
  1. When customer doesn't have any active subscription, there should be option to change his currency
  2. When customer doesn't have any active subscription, while creating new subscription there should be option to change the currency
granite gyro
#

Thanks for the feedback, I'll forward this to the relevant team

fiery socket
#

Thanks again, have a good day

granite gyro
#

happy to help ๐Ÿ™‚