#fan555-subscription-failure

1 messages · Page 1 of 1 (latest)

cloud iris
#

@dusky geyser not really, you'll need to track this yourself and block the customer

dusky geyser
#

Thanks, how to track this?

cloud iris
#

That's up to you really, your integration controls everything and you have all the information. There isn't "one thing to track". Like you would track things like their email address or IP or have an account for them to log into and not be able to start a new subscription, etc.

dusky geyser
#

Assume the customer does not change the account, and keep use that account, cloud we easily check if he has any unpaid invoice?

cloud iris
#

Sure, that's one way.Though I'd just store this in my own database otherwise

dusky geyser
#

if we don't save that information for my own database (needs to track unpaid invoices...), could you suggest if there is any easy api call to stripe, to find out this information? thanks

#

so, before I allow the make a new subscription, I always check if this person has any unpaid bill.

cloud iris
dusky geyser
#

So you suggest to check if there is any invoice have "open" status, we shall not make a new subscription, right?

cloud iris
#

well open, void, uncollectible, all of those are "unpaid"

dusky geyser
#

sure:) Is that the way you manage unpaid customer as well?

#

Actually, we are using a metered based subscription mode, and if the user uses the service, but at the end of billing cycle does not pay the bill, it would be very annoying. I am not sure how other metered-based company handle this....

cloud iris
#

it's mostly part of doing business that way

dusky geyser
#

what do you mean?

cloud iris
#

It's just normal for businesses like yours if you charge at the end of the period, you take on the risk of not being paid, at the benefit of having people not having to pay upfront

dusky geyser
#

I see. I can see we can set some threshold for metered based billing (pay part of the bill when reaches certain amount), is that the way to reduce the risk?

cloud iris
dusky geyser
#

I see. Thanks for your help

#

O, another quesiton. As we are user-based billing subscription, if a customer payment failed, shall we allow the system to auto retires a number of time (which could be several days) and not block the service, or we just block the service immediately and then let the retires running in the background?

cloud iris
#

up to you really that's a business decision really