#beaid
1 messages ยท Page 1 of 1 (latest)
Taking a look now
If you're creating the Payout yourself via the API, you can specify a statement_descriptor : https://stripe.com/docs/api/payouts/object#payout_object-statement_descriptor
Otherwise the payout should have a suffix that is consistent
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
last payout for example was with statement text:
G9W2W8 C6O8J0
the one before was:
G9W2W8 B5Z5X7
I dont know the logic behind this strings, the first part ist consistent, the second part, after a space is random.
I think it would make sence if I can query the API with the random part to get the payout.
so this is not possible? only if we stop auto payouts and initiate them via API?
You could list all the Payouts, but you would need to build your own logic to parse them and dilineate by their corresponding statement_descriptors: https://stripe.com/docs/api/payouts/list
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
ok thx, will investigate some time here
I just did a quick API call to list all payouts. I checked yesterdays payout, money has arrived on bank account. the object has NULL as value for the field "statement_descriptor". The real used statement descriptor for the payout is not used as value for "statement_descriptor" in API response. Is this a bug?
This should use your account default statement descriptor if you don't specify one
Did you create this payout manually?
Note that even then banks might choose to show something else entirely, at their discretion:
Note: Most banks will truncate this information and/or display it inconsistently. Some may not display it at all.
https://stripe.com/docs/api/payouts/create?lang=curl#create_payout-statement_descriptor
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
no not created manualy, auto payout every day. I think the statement_descriptor value will be in place if I do manualy payouts and set it my self.
so may make a feature request? why not give the used value back via API if it was a auto payment.
in our case, all payouts have different statment texts, see upper post.
the reason why I'm asking for this is when we receive a payment from stripe we must extract the amount into all pieces and save them as related rows to the main transaction in the database.
so for now I think I will use the combination of amount and arrival date to select the payout
On payment/charges this is available as calculated_statement_descriptor to indicate what we sent, but your ask about payouts seems like a fair request!
https://stripe.com/docs/api/charges/object?lang=curl#charge_object-calculated_statement_descriptor
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I can share that feedback internally
Yeah I know I can solve this on the other side, but this is internal stuff ๐ would be great to see a solution in the future here. we alos use mollie as payment provider on some projects. they have an ID in the statement descriptor. this ID I can use to find the related payout object.