#NinjaMasta

1 messages · Page 1 of 1 (latest)

jovial bisonBOT
ocean sphinx
#

What integration guide did you follow to integrate ACH payments?

tacit flicker
#

I don't believe we integrated anything. We are simply using the stripe api to create an invoice and the customer opts to send in ACH payments.

#

Code:

#

const invoice = await stripe.invoices.create({
customer: stripe_customer_id,
collection_method: 'send_invoice',
days_until_due: 30
});

  const si = await stripe.invoices.sendInvoice(invoice.id);
#

Here is an example invoice that we are having the problem with: $787.20 invoice_id: in_1LcgW3JttsoT29ooU9QVq3bi

ocean sphinx
#

Ok thanks. Looking

#

Invoice is for $393.60. Did the customer send 787.20?

tacit flicker
#

Hmm

#

That is what I have, I think it was two separate invoices

#

Do those amounts not match up?

#

According to the owner, this user has paid twice with ACH and both times this has happened. The payment was received, eventually applied to his account, but never applied to the invoices

#

Sorry, I think I had the amounts and invoice_id's crossed

#

Should be:

#

Here is what the owner sees when he clicks on the link in the email:

ocean sphinx
#

Gotcha. Looking again

tacit flicker
#

Ok thanks. For the $393.60 invoice, I think the owner eventually just marked that one as manually paid. The $787.20 invoice still has a 'past due' status.