I am trying to figure out the cheapest way to integrate payment processor for the following use case:
User1 pays User2 by $500 1-4 times a month via ACH.
Platform charges subscription fee to User1.<p>I looked at Stripe.
Looks like their only product that can power this is Connect Express which will charge:
0.8% ACH fee
0.25% transaction volume fee
$0.25 transaction fee
$2/m to User2
0.15% for direct debit (subscription)<p>This really adds up.
I was wondering if anyone found a cheaper way to do this.
Your best choice would be Dwolla - <a href="https://www.dwolla.com/pricing/" rel="nofollow">https://www.dwolla.com/pricing/</a><p>You probably might want to start with the 0.5% Pay as You Go plan and as you go bigger, you can switch to a fixed-fee model. Once you switch to the other plans, you will be paying a flat ~$1 per transfer (both sending and receiving).<p>Handling fraud and chargebacks for ACH is more complicated compared to processing payments via cards. You probably should look into this before going live.<p>Source - Have built payment flows with ACH and cards for multiple marketplaces. Not associated with Dwolla at all. Just a happy customer.<p>EDIT:<p>Alternatives (that I have not tried) are Synapse - <a href="https://synapsefi.com/ach" rel="nofollow">https://synapsefi.com/ach</a> and Finix <a href="https://www.finixpayments.com/" rel="nofollow">https://www.finixpayments.com/</a>
What option is cheapest will depend on volume of transaction value you expect to process. May also depend on how risky the transfers are.<p>For very low transaction volume your costs to set up the integration in first place may dominate the total cost, not the per transaction fee.<p>If you have high transaction volume you could shop around different payment providers for customised quotes.<p>For sufficiently high transaction volume it might be cheaper for your business to internalise some or all of the work to process the payments, but at that point you would need to be setting up systems to solve many of the problems that payment processors deal with.