#shelly_docs

1 messages · Page 1 of 1 (latest)

oak micaBOT
#

👋 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/1220635281749970984

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

lethal roostBOT
#

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

viscid arch
#

Are you using Connect?

ocean aspen
#

yes

viscid arch
ocean aspen
#

I'm sorry there might be some misunderstanding, we are integrating with this service.

#

We are integrating with Financial Connections, not Connection.

viscid arch
#

Can you share what you're trying to test with ACH direct debit?

ocean aspen
#

We would like to test the payout.failed situation.

viscid arch
#

Are you using ACH direct debit with Financial Connection to charge to customer? If so, there's no payout here

ocean aspen
#

If there is no payout, how does Stripe settle with Pionex?

viscid arch
#

If you're referring to paying Stripe balance to your bank account, then yes - this is a payout. Stripe doesn't simluate payout.failed event in test mode

ocean aspen
#

In that case, under what circumstances would a payout.failed event occur in the online environment?

viscid arch
#

From https://docs.stripe.com/payouts#payout-failures:

If your bank account can’t receive a payout for any reason, your bank sends the funds back to us. This returns an error with the reason for the failure. It can take up to 5 additional business days for your bank to return the payout and inform us that it failed. If this happens, you’re notified by email and in the Dashboard. To make sure that your bank account details are correct, you need to re-enter them if a payout fails. After you re-enter your bank account details, Stripe attempts to perform the payout again at the next scheduled payout interval.

Set up your bank account to receive payouts.

ocean aspen
#

wait a moment

#

There might be some misunderstanding. Not the issue of bank payout failure. The scenario I'm talking about is, if a user initiates a refund from the bank, the bank deducts the funds paid by the user from our account, where do we get notification?

viscid arch
#

Can you clarify what are you using Financial Connection / ACH direct debit for? Can you share your integration / secenario in an example?

ocean aspen
#

We are integrating this service on Pionex.US, which allows users to deposit funds via ACH.

#

What kind of example are you looking for?

#

We want to know if a user initiates a refund from the bank, the bank deducts the funds paid by the user from our account, where do we get notification?

wraith egret
#

Hi! I'm taking over from my colleague. Please, give me a moment to catch up.

#

I don't know how Pionex.US works, unfortunately. How is it connected to Stripe exactly?

ocean aspen
#

We want to know if a user initiates a refund from the bank, the bank deducts the funds paid by the user from our account, where do we get notification?

wraith egret
#

You mean a Dispute? A Refund can only be initiated by the merchant, i.e. you.

ocean aspen
#

Yes, dispute

#

Can the bank directly deduct funds from Pionex's account because of a dispute?

wraith egret
wraith egret
ocean aspen
#

This question has nothing to do with Pionex, we are integrated with a generic interface, you need to tell me, does the bank directly deduct funds when a dispute occurs?

wraith egret
#

If the dispute is lost the funds will be drawn from your Stripe account balance, and it's insufficient, it's probably will attempt to charge your connected bank account. It's best to ask Stripe Support about your particular case: https://support.stripe.com/?contact=true

ocean aspen
#

Hello, may I ask where I can find the ACH reversal error codes, like R01, R02?

#

In other words, how should I get the webhook for ACH reversal error codes, such as R01, R10, etc.?

wraith egret
#

I don't think Stripe API provides this information. Why do you need it exactly?

ocean aspen
#

We now need to handle the situation of ACH reversal

wraith egret
#

What information do you need exactly?

#

And what do you mean by "handle" in this context?

ocean aspen
#

Let's put it this way, if a user uses Stripe's ACH to pay for purchasing USDT on Pionex, Pionex pays USDT to the user, but the user initiates a reversal at the bank, we need to revoke the user's USDT, at this time we need to get the notice of the bank-initiated reversal.

#

For example, if there is a clearance failure such as R01 insufficient fund, how should you handle it?

#

If this happens, if you do not notify us, does Stripe bear this loss?

wraith egret