Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Batching Transactions in Stripe

As we are aware that Stripe charges 2.9% + 30 cents per credit card charge. So for every $1 transaction, Stripe takes roughly 33 cents. Is there a way to batch multiple $ 1 transactions (by the same customer) and charge them altogether?

Say we do 100 transactions of $1 each, we end up paying approx $33 to Stripe. Could it be possible to charge all the transactions at once ,in this case Stripe will only charge $2.9+ 30 cents ie $3.2?

like image 848
amty Avatar asked Mar 11 '23 21:03

amty


1 Answers

You can do this either by summing up the microtransactions on your end and creating a charge for the total amount, or subscribing your customers to a $0 plan then creating invoice items for each microtransaction. At the end of each billing period, Stripe will automatically create an invoice that includes all the items you created and charge the customer for the total amount.

You can find more information in this support article.

like image 117
Ywain Avatar answered May 14 '23 15:05

Ywain