#mangoandpassionfruit_api

1 messages ยท Page 1 of 1 (latest)

runic turretBOT
#

๐Ÿ‘‹ 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/1313928812869845085

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

flat marlin
#

Hello! I'm not sure how I can help. What specifically are you stuck on?

pastel garnet
#

I've just taken a look here, since we're actually the people who handled the payment processing ourselves we can't provide a PAN data import

#

We're trying to move existing subscribers over to Stripe, but the only way I can see is through the trial thing I mentioned earlier but I feel that there must be a better way

flat marlin
#

I need a lot more details in order to help you. It sounds like you found a way forward but you don't like it for some reason. Why not? What does "better" mean? How is the trial approach not acceptable for you? What have you already tried in test mode?

pastel garnet
#

We've not tried anything really in test mode because I don't want to begin implementing something that may not work and therefore have to be reversed. I meant better as in like there was a way to just migrate them over using the API but from what you've sent it seems that I'd need info I can't really provide (like existing card details which we never collected).

All I really need to know is:

  1. Will the way I've thought of actually work in production?
  2. Is there any other way to perform what I'm thinking of?

And for more details, we've basically for a long time accepted cryptocurrency payments ourselves (we are the payment provider for cryptocurrency, there are no third parties involved) for subscriptions to our service but we want to swap that to Stripe instead (thus removing cryptocurrency as a payment option entirely), there are existing customers who pay monthly using cryptocurrency for their plans who will experience service interruptions if we don't do something to migrate them automatically over to Stripe. Let me know if you need any more details I hope I've given you the bigger picture here and thanks for helping out.

flat marlin
#

Will the way I've thought of actually work in production?
I can't answer this. You need to determine this by testing in test mode.
Is there any other way to perform what I'm thinking of?
Probably, but I'm not entirely clear what you're thinking of, only you are, so again it would be best to experiment in test mode to figure out what may or may not work for you.

#

For existing customers who are curently paying with crypto it sounds like you would treat them basically like new customers on Stripe, since there's no existing payment info to import.

pastel garnet
#

Okay then, I have two more questions then if you don't mind:

  • If I create a trial subscription for them, after that trial period ends will stripe automatically bill them if there is billing info on their account?
  • Is there a webhook event thats sent when they add card details/billing info to their customer profile?
flat marlin
pastel garnet
#

Ohh that's smart yeah good idea that sounds better than a trial

flat marlin
#

If I create a trial subscription for them, after that trial period ends will stripe automatically bill them if there is billing info on their account?

Yes.

Is there a webhook event thats sent when they add card details/billing info to their customer profile?

It depends on how it's added. Possibly. Regardless, though, you would know about it one way or another (either because your code is adding the payment info, or via a webhook).

pastel garnet
#

Well we're using your hosted billing portal, so I don't know if that makes a difference with webhooks and if I use the way you detailed instead of trials which is to create the subscription but make it start when their old one ends, how will that behave? Will it charge them with the card on file once the start date is hit or as soon as the subscription is created on the API?

flat marlin
#

I recommend you try this in test mode to see exactly how it works. That's what test mode is for. ๐Ÿ™‚

pastel garnet
#

No worries, thanks for your help and have a great day.

flat marlin
#

You too!