#lanny-ve_api

1 messages ¡ Page 1 of 1 (latest)

harsh rapidsBOT
#

👋 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/1491113972592672768

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

robust mantle
#

Hi there

#

does this

a online window that I can call from with my code to enter the CC info then return a token back to my code.

mean that you're collecting card details over the phone or something like that?

#

(or in person, but you're getting card details verbally and keying them in?)

granite quarry
robust mantle
#

Okay, so this kind of flow is generally referred to as "Mail and Telephone Orders", which is a private feature that requires approval because you pass raw card numbers to Stripe's API. To access it, you can request it from Stripe support at support.stripe.com/contact. We don't directly offer frontend support for MOTO and the general expectation is that you have your own dashboard or application where you enter the card details.

However, many users use the Payment Element for this so you can tokenize from the frontend and then use the tokenized card details in the API. We've discussed the idea of a "MOTO mode" for the Payment Element but haven't done it yet

#

It is just important to know that Stripe Elements expects the customer to be putting their card details into the element directly and using it in this way can have some impacts, for example (anecdotally) on fraud signals, and if the issuer requests 3DS, Stripe expects that the Customer is in the flow and able to authenticate, but of course they aren't able to

granite quarry
granite quarry
robust mantle
#

I'm sorry, I don't quite understand your question. We generally expect to be speaking to developers here so if that is not you, then I would recommend sending your developer here to speak to us directly.

#

We don't offer a physical keypad for mail/telephone order payments. I was discussing a web form where card details are keyed in

harsh rapidsBOT
granite quarry
#

I am the developer for in house, but not with integration to Stripe, our code is similar to .NET, is there a 3rd party that you could point to?

soft saddle
#

Hi there,
taking over for my colleague who had to step away.
What would you need a third party for? Just trying to understand what you are trying to accomplish.

granite quarry
soft saddle
#

Ok got it. With Stripe you have basically two options. One is the one my colleague explained. Where payment processing/encryption/etc happens through the PaymentElement (Web UI).

The second option would be, and this sounds a bit more similiar to your current setup and the one I would also recommend, is using Stripe Terminal. We have this approach explained in our doc here: https://docs.stripe.com/terminal/features/mail-telephone-orders/overview

granite quarry
#

I have a meeting in a few minutes and will be stepping away but will return shortly, I will look at these options and be back on the thread later today. Thank you for a starting point.

soft saddle
#

No problem. I will keep this thread open for a bit but even if it's closed when you return, just reopen a new thread and we can still see this previous conversation.

granite quarry
soft saddle
#

What do you mean?

granite quarry
#

I can execute programs from inside my code to run an external application, then control comes back to my program, I do it with applications like passing an email address and attachment and executing an application to send that email right then, then return to my code.

soft saddle
#

The Paymentelement is the UI to process the payment with the card data. The PaymentElement uses and updates the Payment Intent and created a Payment Method (card) that is attached to the Payment Intent. On the termial flow, the card reader basically replaces the PaymentElement/Web-UI

granite quarry
#

We would need to contact our sales person for a Terminal?

harsh rapidsBOT
soft saddle
#

Yes, they should also be able to set you up with the Moto Terminal feature

granite quarry
soft saddle
#

Afaik, discord doesn't have a built in print functionality