hi
I was checking some stripe payments, and noticed that one of the payments had been released, this seems to indicate that it was refunded to the customer.
I have no knowledge of returning the payment via brickowl as the package was sent, but I did take a little time to deliver the package.
I didn't see anything prior to signing up for stripe that a time limit is imposed, but I see now a message is displayed for all stripe orders, to remind us.
In this instance the customer has received quite a number of parts, I received not favourable feedback and I'm out of pocket ....
anyone else had issues with stripe ?
Comments
Brickowl uses the Authorisation and Capture system where Bricklink just captures immediately after payment is made.
However I also got caught out on this previously. But now Admin has added a warning message at the top of orders paid with Stripe
From stripe "When someone makes a purchase, the charge is authorized, and then it is captured. If the capture does not take place, after seven days the authorization is released. That is the meaning of what you see on the line that says released. What you can also see is the code 400 ERR indicating the capture event failed.
This type of setup is not the default setup for a Stripe account, so I would reach out to Brick Owl and discuss this with them if you wish to change it."
Nothing I can do about the released payment/free parts, but if the above helps someone else .. all good
I do capture it before shipping in some occasion, like if don't want to capture the full amount. BO will show a Stripe error when order is set to shipped, but it has no consequences.
If the capture would be on the "Processed" stage I would feel more comfortable.
When it is a large order, I always capture the amount before shipping to protect my self against a failed capture after I have shipped the items (as I set the order to shipped after I mail it)
I would support a move of capture from "shipped" to "processed". For us the only difference is that the mail carrier hasn't shown up yet.
Also, while we are on this topic, we really need the capture to be reduced for any refunds initiated pre-shipment. Both PayPal and Stripe would allow you to capture less than the original auth amount. Right now, if we are missing a piece and need to refund, we literally have to "ship" the order, then process the refund.
It would make much more sense (to the buyer) to just reduce the capture amount. In an extreme dollar example, you might end up holding the buyers funds for 5 business days until the refund posts through to the buyer's bank, which is a little unfair to them. For example, a buyer buys two copies of a $100 set so their card is authed for $200 and that is "held" in their bank account immediately. If the seller made a mistake and only had one copy (and agrees with the buyer to continue the order for one), currently BO would capture the full $200, then issue a refund for $100. The buyer would not get their $100 "released" until they receive the credit a week later. So to the buyer's perception the seller took and held their $100 for a week. That is not very buyer-friendly.
My work captures upon shipment of the order (major cell phone company)
We go into stripe and capture everything immediately and always get the BO error about how it can't be captured (because we already did)
We would prefer the auto capture method as soon as order is placed.
Thank you,
Chris