#whatdoiknow
1 messages · Page 1 of 1 (latest)
Yes it should be possible with the Direct Charge flow, but you will be the one creating the Charge and specify that you will take 1.5% each time.
i couldn't figure out how i can create paymentMethod using my clients Stripe account when I was going through your documentation
your documentation seems to assume that I create the paymentIntent and decide when to make transcations. right now without me my clients take credit cards information and create and paymentMethods to their operation software and charge the credit card according to some schedule they defined
https://stripe.com/docs/api/payment_methods/create
this one in particular is what I mean by paymentMethod
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
You can't "create" the PaymentMethod in real life. PaymentMethod needs to be provided by the customer of your client (You will never hold their credit card information on your server). That Create PaymentMethod API is just a test API or for some specialized usage.
The flow is: you create PaymentIntent, with your client set as Connected Standard Account, then you present to the customer a website on which they will confirm and authenticate, then you have the confirmed Payment Intent with the Payment Method setup already
If your client already created PaymentMethod then you would need to know that Id (pm_xxx) to supply into your Direct Charges
right now my client's operation software is creating the paymentintent and their website is creating paymentmethod when their users input their credit cards and they and those paymentmethods to the software and the software helps with collecting payments, tracking revnenue and canceling reservations and stuff
does that mean my client can create the paymentMethod as they do now and I can direct charge that payment method?
Yes but that's their own customers, right? They wouldn't want to share that already created PaymentMethod Id to you since they are already having the sales without commission
I mean, the point of a marketing platform (you) to they (the Standard Account) is you brings them more new customers then they pay you the commission fee of 3%. So you would be the one to attract new customers and collecting their card
ok here's more detail
i have created a website for them and their stripe account is connected to take the payment. now i want to figure out how to mark up the price on the website and take the cut
at my compnay we run marketing campaigns for my clients. so we bring in new customers for my clients
the tricky part seems to be the operation software they are using when i was going through your documentation because i need to send the paymentmethod to that software
Okie so you own the website, and you collect the PaymentMethod via your website, correct?
Using means Stripe Account header, or secret key?
restricted key with paymentmethod write permission
That's not Direct Charge. Direct Charges is you create a PaymentIntent with your platform key, but specify the Stripe Account header: https://stripe.com/docs/connect/direct-charges
i don't need to use the direct charge if that doens't solve my problem. my question is "is there a way for me to charge extra without interrupting my clients' current workflow"
on sales that occur on the website that i have built with the restrictions that the operation software brings in
if you need more info or clarifications please let me know
Yes you can charge extra, but it will require Direct Charges (w Account header). After the Direct Charges is created you will have an associated PaymentMethods. However this won't work with your client software since that software creates PaymentIntent itself
got it. thank you