#mad-dog_webhooks
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1432740105663287348
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
hi there, to test bank transfers you can simulate a cash balance addition using the API: https://docs.stripe.com/payments/bank-transfers/accept-a-payment?payment-ui=elements&testing=api
to track when payment happens, you can set up your webhooks to listen for payment_intent.requires_action, payment_intent.partially_funded, and payment_intent.succeeded, as described here https://docs.stripe.com/payments/bank-transfers/accept-a-payment?payment-ui=elements&testing=api#element-confirm-success
Right now i make a transcation payment id: pi_3SNDcAPUp2KLZelF32A0dFW4
i think it processing right now
how can we get this trigger to success?
that payment intent succeeded, you can see that from this event https://dashboard.stripe.com/test/events/evt_3SNDcAPUp2KLZelF376I4QTw
so which mean this transaction is transfer completed?
yes
also just to clarify terms, that PI is using ACH Direct Debit as the payment method, not bank transfer
Right
ACH Direct Dibit
so in our testing environment, how long would it take from processing to complete?
in test, transactions will settle instantly. production will have a delay of multiple days, as you mentioned
In production, we would need webhook for this right?
right. you can listen for payment_intent.processing to know when a Payment Intent is in process, and then payment_intent.succeeded to know when the funds have settled
real scenario: customer do ACH, the system would indicate it processing. When complete/fail, stripe triggers webhook to reflect the new status, and will reflect immediately in the system
yes, that's correct
when it's processing, does the transaction have receipt(or only until its complete?)
how can customer track the status the transaction(whether processing, fail, complete)? In theri stripe dashboard
when you say receipt, are you referring to the one found on the Charge object here? https://docs.stripe.com/api/charges/object?api-version=2025-09-30.clover&rds=1#charge_object-receipt_url
if so, that will only be available when the transaction has completed
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Right
how can customer track the status the transaction(whether processing, fail, complete)? In their stripe dashboard?
your customers don't have access to the Stripe dashboard so I'm not sure I understand your question. you would listen for those webhook events with your integration and then contact your customers as necessary thru email or other methods
Our connected account users have access to dashboard, oh yes, i guess we would need some kind of notification
ahh these are connected account users, not customers. then yes they should be able to track with their dashboard
YES!