This question has been flagged
4 Replies
4006 Views

Is there a way to accept ACH payments using the Stripe Payment Acquirer? I've already configured Stripe account so I can accept payments through ACH but when the pay now button launches stripe, it only allows payments with credit cards. Any one can help? I'm using Odoo v 12.0

Avatar
Discard
Best Answer

As of now, it's not possible to accept ACH payments via Stripe in standard Odoo without custom development. The reason why using Authorize.net for this is currently preferred is because Stripe is making the customer journey way more difficult and hence creates a higher barrier to the payment than Authorize: on the merchant side Stripe requires that you collect and store all kinds of agreements, and on the customer side Stripe imposes a bank account verification via Plaid or micro-deposit, making the payment process way more cumbersome than Authorize who only requires to fill in Name, address, account number, and ABA.

See https://stripe.com/docs/ach

Avatar
Discard
Best Answer

I would like an answer to this too.

Avatar
Discard
Author Best Answer

Thank you Ray! I looked at that post previously and it worked for Authorize.net. Unfortunately for Stripe the button form is different and has nothing to do with the authorize.net configuration. Besides the order and billing information it loads this script, seems to me that this script needs to be modified to allow ACH Payments.

<script
type="text/javascript">
odoo.define(function (require)
{
var ajax =
require('web.ajax');
            ajax.loadJS("/payment_stripe/static/src/js/stripe.js");
       });
 </script>
Avatar
Discard
Best Answer

I'm not sure, but did you see the updates to the Question at https://www.odoo.com/forum/help-1/question/how-to-accept-payments-through-ach-automated-clearing-house-93622

It does mention Authorize.net, but I wonder if the advice about modifying the architecture field applies to Stripe also.

Avatar
Discard