#thom_best-practices
1 messages ยท Page 1 of 1 (latest)
๐ 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/1351304010195271750
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi there
Hey!
Out of curiosity, are you using some custom form? The reason I ask is Stripe will automatically create a Mandate if you use the PaymentElement
Yes - we are (currently) collecting the consent and the payment information through our own custom built form. We're calling the Stripe API from our server. But this issue is one of several reasons why migrating to Stripe.js might be on the table.
I see, okay
Frankly, I would like for you to advise me to move to Stripe.js; but I also need to know if there are short term solutions for IP collection or other mandate approval while we rebuild the relevant webpage and submission flow ๐
Hmm, let me see if there are any workarounds to this other than indicating an offline acceptance
Thanks, I appreciate it
Okay, so the user agent and IP address requirements are hard requirements for compliance reasons. That said, there should still be some IP address you see when these customers access your site. Even if an end customer hides their IP address using some tool, this tool should still show an IP address to you
Hmm - that hasn't been the case the way we're using it. But thanks for confirming
And presumably setting the mandate to offline runs afoul of stripes terms or use, or similar?
Youshould use offline if the mandate was indeed accepted by the customer either in writing or over the phone