#anarkali_api

1 messages · Page 1 of 1 (latest)

mystic oarBOT
#

đź‘‹ 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/1235815467143397426

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

chilly cobalt
#

Hellow

mighty turtle
#

hello! on and off session are not replacements for MOTO. Can you elaborate more on the problem you're facing?

chilly cobalt
#

Initially we used MOto flag in PaymentIntentOPtion Method , but our customer dont want that , as they dont have enabled Moto

mighty turtle
#

That's understandable, if it is not a MOTO payment, you should not be indicating that it's a MOTO payment

chilly cobalt
#

now stripe tells us to use on_sesion and off_Session flags

#

in which case do we need to use that ?

mighty turtle
#

how are you collecting payment from the Customer - are you using the Payment Element? or a different Stripe component?

chilly cobalt
#

There are two diffent integration - Ecmmerce and Mail Order /Telephone order , for both we use payment element

mighty turtle
#

alright, so if your customer is making an online payment on your website i.e. not a MOTO order, then you would not pass in the MOTO details. If you wish to save the PaymentMethod for future usage, then you would need to pass in setup_for_future_usage when you create the PaymentIntent and include a Customer id.

“on session” is when the customer pays on your app/website, “off session” is when the payment is initiated automatically or by the merchant.

#

If your customer will always be on session for future payments then you should pass on_session. If you might need to charge them off session at any point then you pass off_session.

chilly cobalt
#

Does , Moto flag , on_sessison , ofsession are diffrent ?

mighty turtle
#

MOTO payments are transactions where customers give their payment card information to businesses over the phone or through mail, rather than in person or online.

chilly cobalt
#

if yes , WHen to use Moto flag ?

#

and how to use that ?

mighty turtle
#

if your customers provide their card information over the phone or through mail -> this is when you use MOTO

chilly cobalt
#

how to use that ?

#

in PaymentIntentPaymentMethodOptionsOptions -> MOto flag ?

mighty turtle
#

have you reached out to Stripe Support to enable MOTO usage on your Stripe account?

chilly cobalt
#

its enabled at our end for Developer account

mighty turtle
chilly cobalt
#

is that mandatory to use MOto flag for Moto transactions ?

mighty turtle
#

you should. It indicates that the Customer is not on-session and hence cannot authenticate. So MOTO indicated transactions will not request for 3DS.

chilly cobalt
#

Also mandatory to use On_session and off_session flag ?

mighty turtle
#

do you want to save the payment method for future usage?

chilly cobalt
#

that means Card Token isnt it ?

mighty turtle
#

i don't see how this has anything to do with Card Tokens? The question is whether you want to save the payment method and reuse it later without the customer having to key in their payment method details again.

chilly cobalt
#

yes , we save that and use for next transaction for same customer

mighty turtle
#

you can pass in setup_for_future_usage and the Customer id when creating the MOTO PaymentIntent. That will save the PaymentMethod for future usage

chilly cobalt
#

what to send in setup_for_future_usage ?

#

off_session ?

mighty turtle
#

“on session” is when the customer pays on your app/website, “off session” is when the payment is initiated automatically or by the merchant.
If your customer will always be on session for future payments then you should pass on_session. If you might need to charge them off session at any point then you pass off_session.

chilly cobalt
#

So we need to send On_Seesion if we are doing transaction in MOTO mode and saving payment method for future use ?

mighty turtle
#

Is the customer on your site when you/customer charge the saved payment method in the future?

chilly cobalt
#

sorry not getting this question

#

NO , customer is not present when we enter card details

#

we take that from telephone or mail

mighty turtle
#

you're saying that you want to save the payment method for future usage so that the customer won't have to key in the payment method again. So can you describe the scenario where the customer will be making payment in the future with that saved payment method? Are they going to call in on the phone also?

chilly cobalt
#

yes

rapid ploverBOT
static sparrow
#

Hi @chilly cobalt I'm taking over, feel free to let me know if you have follow-up questions

chilly cobalt
#

so do you our seniario ?

#

we have customer , we take card detail over phone or mail , then we ener that in hosted payment page and save payment method for customer

#

and use payment method for future

static sparrow
chilly cobalt
#

so , do we need send Moto flag or future_Setup_usage flag ?

#

i have documnet but we have above doubt

#

so we mailed to stripe support

#

they told us to use dicord for accurate answer

#

What thing we need to send in Stupe_future _usage ?

#

if we save payment method , detailed taken from Mail or phone

static sparrow
#

We are unable to to enable MOTO through discord, you should follow up with Stripe support on this.

chilly cobalt
#

we have already enabled MOTO

#

i told this already

static sparrow
#

Sorry I missed that, it's a long thread.

chilly cobalt
#

olk

static sparrow
#

I believe alex already answered this question

#

have you tried it?

chilly cobalt
#

What thing we need to send in Stupe_future _usage ?
if we save payment method , detailed taken from Mail or phone

#

now we save PaymentMethod , that is not a problem

#

WHat value do we need to send in setup_for_future_usage ?

#

to indify its MOTO transaction

static sparrow
#

It depends, are you customer on-session or off-session when you create a charge with a saved card?

chilly cobalt
#

that is not clear to me , how to identify that ?

static sparrow
chilly cobalt
#

that is little confusiong

static sparrow
#

Which part of the doc that you found confusing and need clarifications?

chilly cobalt
#

after sending on_session or off_session , still we need to send MOto flag which decsribed inhttps://docs.stripe.com/terminal/features/mail-telephone-orders/payments#create-payment-intent

Process mail order and telephone order (MOTO) payments.

static sparrow
#

This doc is about Stripe terminal, are you doing a Stripe terminal integration?

chilly cobalt
#

that means Stripe using Device ?

static sparrow
#

I'm not sure if I understand you

chilly cobalt
#

what is Stripe Terminal Integartion ? Is that use any Pinpad to swipe card etx ?

#

are you there ?

patent dirge
#

Thanks for waiting! Discord is busy now and will take time to reply

#

After creating a payment method (pm_xxx), the next time when you use the saved payment method, there is no need to send moto flag again

chilly cobalt
#

what is Stripe Terminal Integartion ? Is that use any Pinpad to swipe card etx ?

patent dirge
#

Stripe terminal integration is the physical terminal reader for the customer to swipe a card to make a payment

#

If you're using Payment Element, it is considered as online payment, not terminal/in-person payment