#lasyan_api
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/1282964422125686831
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
FYI I saw a post on reddit mentionning the same problem as me : https://www.reddit.com/r/stripe/comments/1evzmjy/problems_with_sepa_since_api_update/
Hi there, sepa debit is a delayed-notificaiton payment method, This means that it can take up to 14 business days to receive notification on the success or failure of a payment after you initiate a debit from the customer’s account, though the average is 7 to 8 business days.
Hi Jack, thanks but that's not the point ; I already explained the support the 14 business days argument is not relevant, we know the delay is related to the new api since this summer because we have old subscription using the same IBAN and the old api source and the delays are still short
Did you encounter any error? Can you share with me the ID of the request that you encountered error?
I try to look for requests id
meanwhile, an example is payment with id pi_3PuZtFJPY6SQcWxa22LXDHFA
the only request id I can find for this payment is : req_VbeCgRlGYeWsE6
I don't see any errors for this payment, and the payment was created on 2 Sep, it's still within the 14 business day processing window
yes, but the payment has already be done by the bank days ago
stripe should have been notified
for example, this payment : pi_3PsNuQJPY6SQcWxa0p3i2CRQ
created the 27th august, paid the 30th, only 3 days after
and guess what ? using the old source api 😉
src_1OytVAJPY6SQcWxagmAFsCZn
I share with you a picture I sent to support, showing in blue all sepa payments, in red the ones using the old source api are the only ones already succeeded
Sources API is already deprecated (https://docs.stripe.com/sources/best-practices) and you should migrate to PaymentMethods API for Sepa debit payments.
I don't have insights on why pi_3PuZtFJPY6SQcWxa22LXDHFA is taking longer than you expect, I'd suggest you to monitor and reach out to support again if its status is still not confirmed after 14 business days.
ok, meanwhile I have another question : I found this page : https://docs.stripe.com/payments/payment-intents/asynchronous-capture
but not sure to inderstand what "capture" is
is it the process during which stripe is waiting for the payment to succeeded or fail ?
This only apply to payment methods that can be confirmed immediately (i.e., card), and not applicable to delayed-notificaiton payment method like sepa debit.
ah, too bad
ok thansk, last question I see in the dashboard our api version is very old (even if the nuget package I use in the code is the last version) :
do you think it could be related?
No I don't think using an old API version would cause the delay.
ok
Of course I'd highly recommend you using a newer API if possible
https://docs.stripe.com/upgrades#how-can-i-upgrade-my-api if you plan to upgrade the API version, make sure to go through this list and make your integration compatible with the new version
I asked our accomptable service to send me the account statement of the company, so I'll be able to prove that payment has been done by the bank but still not received by stripe
thanks for the link
discord is a public place so everyone can see what you share in the thread
yes don't worry I'll not put it on discord, this will be for support only
So I dont' suggest you shareing your account statement here, but you can send it to stripe support
agreed 😉
just to be sure : as long as the payment is done by the bank, the pi object in stripe should have status "succeeded" within 1 hour, right ?
the 14 business days is not related to stripe but to bank delays right ?
Upon payment confirmation, Stripe would send the payment details to the sepa network, and the network may take up to 14 business day to notify stripe the payment result.
hmmm ok
This thread has been archived. If you need help with anything else please ask in #dev-help or contact Stripe Support: https://support.stripe.com/contact
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.