#charun

1 messages · Page 1 of 1 (latest)

earnest badgeBOT
sullen birch
#

this is happening in live mode

minor latch
#

Taking a look now

#

That customer has an active subscription and I'm not seeing any events that indicate it was ever cancelled.

sullen birch
#

this is the event that gets generated from the request evt_1MGoTmHHHT1qJ1rwr50LkICP

minor latch
sullen birch
#

It seems like the cancelled_at field was changed when the metadata updated

minor latch
#

Are you using a 3rd party plug-in anywhere that uses that metadata you specified?

#

It seems like you likely are, yes? I just updated metadata on my end for a test subscription and nothing happens to canceled_at or cancel_at

sullen birch
#

We're not using any 3rd party plug-in for this, this is us trying to tag subscriptions to know whether they are from our legacy system

#

It just seems like users who have already cancelled in the past are getting their 'cancelled_at" date changed

minor latch
#

Hmmm... Let me confer with a colleague real quick and circle back in case I'm missing something obvious. I'll circle back shortly

sullen birch
#

Sounds good, thanks

minor latch
#

So, to assuage any fears about what's going on, it looks like canceled_at is the only thing updating (which is a bug, it shouldn't do that when you're only updating metadata). canceled_at is just a timestamp that tells you when you updated the subscription to have a cancel_at time.

In this case, the cancel_at timestamp remains unchanged, so there's not material effect on your subscription behavior. It's just the canceled_at field getting updated incorrectly on our side.

sullen birch
#

that makes sense. good to know that this only impacts customers who have already canceled and it's not setting any subs to cancel

#

should i email stripe support to get this officially tracked?

minor latch
#

It's already being tracked and t is planned to be fixed in a future API version.

#

Going to bump the thread on my end to make sure there's an accurate paper-trail to get it the attention it deserves. You're not the only person to flag this bug unfortunately.