#dBrunob

1 messages · Page 1 of 1 (latest)

grim ruinBOT
coral echo
#

Hi 👋 can you tell me a bit more about the integration you're building, as well as a bit more about how you want to include the fee.

The section of that document you referenced seems to be referring to integrations using Stripe Connect, is that something your integration is leveraging?

earnest hatch
#

Sure.
That's what is kind of confusing me. When I get to the stripe API docs, that application fee seems to be related to stripe connect. But on the link I sent you can see it says applicable to stripe payment elements.

So, I used Stripe Payment elements on my clients website. It will be used to make one time purchases, as well as monthly payments.

I basically followed stripe steps for a custom implementation, where I mount the elements when the customer clicks on checkout. I'm using HTML + CSS on the front end, and .NET for the backend. Everything works fine on the test environment.

My client is now on the testing phase, and they want to include a fee on each transaction in their website. They basically want to pass on the fees they pay to make that transaction to their customers. So, based on that link I sent, it looks like it is possible to set up a fixed fee or something that will be applied to each transaction, I'm just not sure about how to do that (if it is something that we can do directly on the dashboard, or if I need to implement something else there).

coral echo
#

You should ignore the concept of an application fee completely if you're not using Connect, it isn't relevant otherwise.

So let's focus on the integrations you have. You mentioned one-time and recurring. So are you implemented with both Payment Intents and Subscriptions?

earnest hatch
#

I actually use payment intents for one time, and setup intents for the monthly charges.

coral echo
#

Setup Intents alone don't set up recurring payments, they just prepare the Payment Method for use with recurring payments. So for the actual recurring payments, are you creating off-session Payment Intents for those, or are you creating Subscription objects?

earnest hatch
#

I'm creating Payment Intents for those.
So, while using payment intents, there is no way to set up a fee on the stripe side, correct?
I can set up a fixed amount on my side and add it to the payment intent amount instead.

coral echo
#

Correct, with Payment Intents your integration specifies the amount to be charged. If you want that amount to be higher, to include Stripe fees, then you will need to adjust your integration so it increases the amount that it provides to include those fees.

I would also recommend double checking what the fees are for the account you're building the integration for. Most of our fees (as far as I'm aware, but fees are not an area us in this forum are well versed in) are a percentage of the payment amount, so setting a fixed fee amount may not be the correct approach for passing on processing fees.

This article shows the math for the percentage-based calculations:
https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers

grim ruinBOT