#Ignacio Castro

1 messages ยท Page 1 of 1 (latest)

delicate spindleBOT
past pelican
#

I wish I could help, but this chat is focused on developers and API integration questions. Our support team will be able to assist you better than I can: https://support.stripe.com/contact

dusk sinew
past pelican
#

can you elaborate on what your question is?

dusk sinew
#

I am testing the ach_credit_transfer payment functionality. I have followed the guide that he indicated me, however in his last message he commented that the invoice would be paid automatically with the source funds, however that has not happened, my question is what else could be missing regarding this implementation.

past pelican
#

Do you have a Payment Intent Id I can look at?

dusk sinew
#

Sure, this is pi_3N5y5OK4SdDqeXIs0wFa96e7

past pelican
dusk sinew
#

Ok, I will try calling the Pay Invoice API explicitly as you mention to test it. I just want to be sure if it is only for testing purposes, right? Because I am thinking that in live mode when the customer pay invoice with the bank transfer, Stripe will do the invoice payment automatically as a result will change the status to Paid, right?

past pelican
#

Otherwise you'll have to make a separate API call explicitly to pay the Invoice (as mentioned above).

dusk sinew
#

The collection method that I am using is "send_Invoice". The Stripe docs mentions "After a virtual bank account in Stripe receives a transfer, Stripe automatically reconciles the funds to open invoices and creates a charge to pay the invoice." in this link https://stripe.com/docs/invoicing/bank-transfer#payment-instructions

Allow customers to pay invoices by transferring funds to a bank account.

past pelican
#

That part happens after either (a) the customer receives the email and pays the Invoice via the email, or (b) the Payment Method is charged automatically via collection_method: "charge_automatically"

#

You choose whether to send an email for payment or charge the payment method automatically. You can't do both at the same time

dusk sinew
#

Ok, we are using option (a), means we are sending an email to the customer and the customer pay the invoice via bank transfer. Collection method "send_invoice"

past pelican
#

Okay, in that case, your Invoice isn't paid yet because the email hasn't been used to pay the invoice

dusk sinew
#

I mean invoice payment page and on that page for the bank transfer there is the bank information

past pelican
#

I'm afraid I don't understand the question

delicate spindleBOT
dusk sinew
#

My main concern is I want to test my backend invoice stripe integration, as information we are using connected accounts and we are using stripe invoices api to generate invoice for ours customers (payment methods allowed: card, bank transfer). We are using collection method "send_invoice" and Stripe generates the invoice payment page. So, in test mode I am creating invoices and I want to test the payment of these invoices and I followed the stripe documentation and I use the source API to increase the funds for the customer, but after the funds are increased the invoices are not paid. Maybe there is something that I am missing when creating the invoice. Any help will be appreciated

uncut tree
#

๐Ÿ‘‹ stepping in for my teammate, just catching up!

dusk sinew
#

Hi Roadrunner

uncut tree
dusk sinew
#

Yes, I have clicked on the "Send invoice" button and the invoice is sent to the customer with the option to pay the invoice, when I click on this option I am redirected to the invoice payment page with the details to make the transfer. However, I have not found the way to make the transfer to these accounts. It should be noted that the client has sufficient funds to pay the invoice, it is at this point where I am blocked, how do I complete the payment?

uncut tree
#

Got it. Still doing some testing on my end as I think the failure to automatically reconcile has to do with the order of invoice finalization

dusk sinew
#

Good news, some ligths at the end of the tunnel

uncut tree
#

The invoice was finalized ~8 seconds after funds were added to the source

dusk sinew
#

Ok, I will review as you said and I will let you know

uncut tree
#

I can reproduce this on my end: if I add funds to a source and later finalize an invoice, the invoice isn't automatically reconciled. I have to select "Charge customer" in the Dashboard when viewing the invoice and select the ACH credit transfer