#jason02012023-pending-instant-payout

1 messages · Page 1 of 1 (latest)

fluid hamletBOT
wide sun
#

Good question. Looking in to whether we have a way to test this

ancient comet
#

Ok thank you. Can you confirm that it at least should be possible theoretically to call cancel a pending, manual payout to a debit card? In other words, are there any restrictions for cancelling a payout to an external account on a Connect account in livemode apart from it having to be pending + manual?

wide sun
#

Yeah unfortunately not finding ways to test this. I am about to step out but my colleague two-shoes can help look in to the restrictions for cancelling payouts in live mode

ancient comet
#

Thank you. @hollow current I want to confirm that it is theoretically possible to cancel a pending, manual, instant method payout on a Connect account to a debit card external account.

hollow current
#

I don't understand the question. Let me reread and get back to you

ancient comet
#

Sorry let me rephrase. I want to know if there is any problem with this in live mode:

  1. Create a Connect account and add a debit card external account
  2. Create a manual, instant payout to the debit card
  3. Attempt to cancel it via the /v1/payouts/:id/cancel api

Will the cancel request work provided the payout is still in pending state? Or is there some restriction I'm not aware of, such as you can't cancel instant payouts or you can't cancel payouts to a debit card.

hollow current
#

Instant Payouts are instant, so I don't think you can cancel them

ancient comet
#

What if the payout is flagged for some reason and the payout is paused?

hollow current
#

I'm not sure that would ever happen. Either (a) the bank cannot receive the payout and the payout fails, or (b) the Stripe account does not have Payouts enabled, so the API request to create a Payout fails.

ancient comet
#

I believe it is possible because I observed an account in livemode that had an instant payout get stuck in pending for multiple days. I believe this was due to the payout causing the total volume on the account to exceed the limit which caused the account to move to a paused payouts state. The account was enabled for payouts before the payout that caused the limit to be reached, and the payout was only unstuck when the required account information was updated. Maybe this is a bug?

hollow current
#

Ahhh, okay. That sounds like an uncommon edge-case, but I would be surprised if you couldn't cancel the Payout at that point. Unfortunately that's really difficult to test for, so I would recommend simply trying it out next time you see it happen

#

jason02012023-pending-instant-payout