#arch37ype - Application fees

1 messages ยท Page 1 of 1 (latest)

graceful stone
#

Hello, what is your application fees question?

glass wraith
#

Hey @graceful stone. One of our Stripe Connect accounts has asked us to provide invoices for the application fees we have collected

#

How would we go about that?

graceful stone
#

Unfortunately we don't have built in functionality to produce invoices like that. You can check how much you have charged the user via the API and send them something to show that but you would have to build that invoice as well

glass wraith
#

Is there a way to return all charges for a specific account within a certain date range?

#

That way I could expand the application fee object for the charges?

graceful stone
#

Can you tell me a bit about how you currently charge your customers via Connect? Is this with Subscriptions or directly making PaymentInents?

glass wraith
#

A mix of both

#

Our Connect customers offer subscriptions and one-off payments to their own customers

graceful stone
#

Gotcha. In that case you can list all PaymentIntents and filter via the created parameter. And then you can check the application_fee_amount on each PI that is returned https://stripe.com/docs/api/payment_intents/list https://stripe.com/docs/api/payment_intents/object#payment_intent_object-application_fee_amount

#

What info are you looking for when you say you want to expand the application fee?

glass wraith
#

It's so I can total all the application fees for a given month

#

So my Connect customer selects a month, and we retrieve all collected fees for that month, total them, and create an invoice

#

Ah, it's already returned in the PaymentIntent object?

slate birch
#

Hi ๐Ÿ‘‹ I'm stepping in for @graceful stone . Since both subscriptions and one-offs generate payment intents you can use the PI object and the application_fee_amount to total up the application fees for a given month

glass wraith
#

That's great. Looks like that will work out

#

I assume I cannot filter by PI status?

#

Since that API endpoint will return PIs that are incomplete

slate birch