#crobinson

1 messages · Page 1 of 1 (latest)

queen nimbusBOT
rancid adder
#

Webhook is the recommended approach for the low code integration

#

But you need a standalone api

#

Can't receive them in the app directly

warped beacon
#

Is there a reason not to use low code?

rancid adder
#

Well it won't be natively integrated into your app, so that's something to keep in mind

#

It's paying in a webview vs native components

warped beacon
#

We don't want to capture the card#'s in our app. Rather have Stripe collect and manage that

#

so if I'm understanding you correctly the webview seems like the better option?

rancid adder
#

Well if you used native components, those details would also be collected by Stripe and managed by Stripe

warped beacon
#

how does that work? If the customer types their CC# in on a client side field won't we have to transmit it to Stripe?

rancid adder
#

Yeah

#

It's all encrypted though

warped beacon
#

It doesn't require a lengthy certification?

rancid adder
#

If you use the payment sheet, pci compliance is handled for you

#

If you pass raw payment details to our api, that's a different story

warped beacon
#

ok so the payment sheet is your native plugin?

#

that avoids PCI compliance?

rancid adder
#

Yeah but you said you're using Flutter?

warped beacon
#

yes

rancid adder
#

We don't have an official flutter library, so that's a 3rd party library

#

I don't know how that works

#

It might just be a wrapper over the native ios and android libraries and you may be able to use the payment sheet but idk for sure

warped beacon
rancid adder
#

Ah so yeah looks like it is a wrapper over the native library

warped beacon
#

I think it is Stripe plugin but you might be right that it's a wrapper

#

But if I used this method, what is the work flow? Setup the payment sheet and pass along a callback and then the confirmation is sent in the callback to the app?

rancid adder
#

Yeah

warped beacon
#

ok, so the suggested method is to use webhooks always

#

to get the confirmation

rancid adder
#

It's the most robust way

warped beacon
#

ok. Do you know if webhooks can be used directly in our C# WebAPI?

#

can I just create a new POST endpoint?

rancid adder
warped beacon
#

Awesome thanks! Does this include how to use a M2M bearer token with it too?

rancid adder
warped beacon
#

Got ya

#

thank you so much

#

So, last thing. Just to clarify, the (low code) native implementation uses native Stripe UI elements so we can customize the form completely. The "no-code" is a web page that we redirect to and can customize on the dashboard. That's the only difference between the two right?

rancid adder
#

Yeah

#

The stripe-hosted flow has very limited customization ability though

warped beacon
#

got ya

#

Thanks again, very helpful