#MaDDogx

1 messages · Page 1 of 1 (latest)

manic mountainBOT
whole mulch
#

hello! Since the question was yesterday, we'd prefer to open a new thread - can you share your current issue / question here?

nocturne zinc
#

Sure.

#

My question basically was this:
Hi, is it possible to maybe add charges dynamically to the Invoice based on the Payment Method that the Customer selects on the Invoice Payment Page? Our use-case is that we want to charge some percentage as merchant fees (3%) for payments attempted through Credit Card but not for ACH Debit.

#

Is there a way for me to determine which Payment Method is being used on the Payment Page or make a dynamic Invoice Item that gets added or removed based on the Payment Method selected?

whole mulch
#

Hi, is it possible to maybe add charges dynamically to the Invoice based on the Payment Method that the Customer selects on the Invoice Payment Page? Our use-case is that we want to charge some percentage as merchant fees (3%) for payments attempted through Credit Card but not for ACH Debit.

No that isn't possible on the hosted invoice page

Is there a way for me to determine which Payment Method is being used on the Payment Page or make a dynamic Invoice Item that gets added or removed based on the Payment Method selected?

No, unfortunately not

nocturne zinc
#

OK, no worries. Thanks for clarifying this!

whole mulch
nocturne zinc
#

Hmm...

whole mulch
#

it would be a lot more effort, maybe working in the extra costs into your pricing (in general) might be easier 😁

nocturne zinc
#

Basically, it might be easier for us to update the Invoice (add or remove the additional fees Invoice Item) based on the Payment Method selection step in the docs? And this can work for paying Invoices as well? The link you shared didn't quite have anything that hinted towards it, hopefully there are documented options that might help in this in the Stripe.js docs maybe?

whole mulch
#

there isn't a way for you to update the Invoice - once the Invoice has been finalized and sent, you cannot edit the Invoice anymore

#

That's why I mentioned that there's no way to do this via Invoices

#

the alternative solution I provided uses an entirely different integration flow