Even though the bot says that the next payment will be made on the same date but next month you will be charged in 30 days instead.
For 1 year gift the date of expiry will be 360 days since the payment date (I bought a gift today and the end date is 8 August 2023 instead of 13 August 2023).
Another problem there is that the app shows the price is US dollars (for gifts) while the actual charge is in a currency of your card (I believe?) instead, which is a bit misleading. I'd personally prefer to be able to select the currency I'd like to be charged in (the card's one or USD). In my case, my bank allows me to have multiple currencies in the account and I can exchange my local currency into USD in a better rate than you provide (or the payment system?). But this is not that critical IMO, just nice to have. Also it might be solved by showing the price in a local currency instead of USD (like it works for monthly subscriptions for example).
Steps to reproduce
Monthly subscription:
Buy a premium subscription in desktop app
Remember the next payment date
Wait for that date
Gifting a subscription:
Gift 1 year premium to a friend
Check the date when the premium subscription will be expired for a friend
"When subscribing via @PremiumBot, the currency and price of your first month of Premium is based on country code of the phone number of your Telegram account. After this initial payment, all future payments are calculated for the currency of the country of your payment method. (E.g., if your card was issued by a bank in the UK, the payment will be in GBP.)"
No other info at the moment.
We will inform you here as soon as we will have new info about.
Is there any updates so far?
"When subscribing via @PremiumBot, the currency and price of your first month of Premium is based on country code of the phone number of your Telegram account. After this initial payment, all future payments are calculated for the currency of the country of your payment method. (E.g., if your card was issued by a bank in the UK, the payment will be in GBP.)"
No other info at the moment.
We will inform you here as soon as we will have new info about.