#bhanu365-multi-currency
1 messages · Page 1 of 1 (latest)
yeah but a Subscription can only be created for one currency, not multiple
you can create diff Subscription with diff currencies, not multiple currencies on one Subscription
ok got it
I want to discount in amount of subscription. I'm not using stripe coupon. we have our own discount coupon so customer can apply the coupon at the time of subscription payment. is it possible to discount like that?
yes, you can provide a Balance to the Customer for the amount that you want to Discount https://stripe.com/docs/api/customers/update#update_customer-balance
Thanks let me try it
This will work for 1st payment too? or just for future recurring payments?
any payments
any payments that are created via Subscription or Invoice, I should say
I have implemented but not working
How can I check my balance?
\Stripe\Customer::update($stripe_customer_id,[
'balance' => -$this->discount
]);
$this->discount. -> the amount of dicount
what is not working? Can you share clear examples with a request ID from https://dashboard.stripe.com/test/logs/
Working now! Thanks
great
what is the scenario ?
When customers uncheck the auto-renewal the subscription will not be renewed automatically anymore
you cancel the Subscription
No, I don't want to end the subscription. It will end according to the subscription duration and customer can renew their subscription by manually as well
what do you mean by
It will end according to the subscription duration
?
can you give an example scenario?
like "customer subscribes jan 1, turns off auto renew jan 15, sub ends jan X" etc
Like if a customer have 1 month subscription and customer turns off auto renew on any date but the subscription ends after 1 month. It means the auto renew will not affect on the subscription date there is no relation between subscription date or auto renewal.
yes, so the subscription ends jan 1
Like this, I have 1 month subscription. It starts 24 aug and end date is 24 sep, If I turns off the auto renew, when the subscription ends on 24 sep it will not renew automatically. I have to pay manually if I want to continue with the same subscription.
Our Billing product makes subscriptions renew every month automatically
If I want to disable it can i do?
Not really, like it ~doesn't make sense
to me it looks like there's no reason for you to use Billing, it's just normal one-time payments
otherwise you'd have to cancel the subscription every time?
Like there are many work arounds, I just don't understand why you'd want to approach it this way right now
Sorry, my client is asking for it. Let me talk with her. Thanks for the clarification.
gotcha
So really you want to charge on August 24, keep the subscription active until Sep 24, and then nothing happens anymore, not until they decide they want to get a new month, say on Oct 2 and then they get a month until Nov 2 and then back to nothing?
Yes exactly that I want
We will start notifying the customer a few days before the subscription expires if they turn off the auto-renewal
That is our scenario.
Okay so one hack would be to use SubscriptionSchedules https://stripe.com/docs/billing/subscriptions/subscription-schedules
You would create a schedule where the first phase is the current month and then you switch them off to a free Price for $0/month for example so that they are never charged again
and if they want to renew the next month you just switch them to the price again and add the other phase for the free Price
It's definitely hacky though
Is there any other way?
Well that's the way
The rest is just building your own recurring payments integration
Honestly this flow doesn't really make sense to me
Let me talk with her. If she want to continue with us on this chat by tomorrow can you unarchive this chat? because it's very difficult to explain again for me 😧
At that point I'd recommend working with our support team. I've explained exactly what to do
Ok
One more question is:
Is customer balance are storing in increments?
Like first I have updated the balance is -10
then I updated is -5, so it's count as -15 or just -5?
Can I do the the payment by payment card that was in the subscription payment method?
I don't understand what that could mean