knutr
Forum Replies Created
-
Thanks,
The item you reference clarified the doc already. It also refers to https://github.com/woocommerce/woocommerce-gateway-stripe/issues/757 which describes the UI shortcomings around this. Would be good to see this fixed so other store owners don’t accidentally release authorizations.I’ll try that next time – edit the order line item that needs adjusting instead of clicking refund and entering a refund amount.
So is the bug then that the refund button is enabled even though the funds have not been captured yet? There’s a bug in there somewhere in that I can in fact enter a refund and click on “Refund $x via Stripe” when there’s just an authorization even though you say I shouldn’t be able to.Forum: Themes and Templates
In reply to: [OceanWP] Payments fail on Ocean WP 2.0.2I resolved the issue by switching to Storefront permanently. I had to get the payments working again. I’m marking this as resolved since using a different theme works for me, even though we may never know what the original conflict was.
Forum: Plugins
In reply to: [WooCommerce Stripe Payment Gateway] Payment processing failed. Please retry.Hi,
Switching to the Storefront theme seems to fix the payment failure. It’s intermittent in nature but 3 out of 3 transactions went through.
I did upgrade the Ocean WP theme in the last few weeks so that update probably broke payments.Thanks, Knut
Forum: Plugins
In reply to: [WooCommerce Stripe Payment Gateway] Payment processing failed. Please retry.Hi @rossviviano
Do you want the successful transactions as well (that’s a lot of data to redact)? The entirety of the failed transaction is below – indeed very short. I noticed it has the “sources/…” line which the successful transactions don’t have. Kind of looks like it was supposed to pull in data from somewhere and didn’t.2021-01-25T22:05:11+00:00 DEBUG
====Stripe Version: 4.7.0====
====Start Log====
sources/src_1IDdBKDPk8eXewjpxpPVJNB3
====End Log====2021-01-25T22:05:11+00:00 DEBUG
====Stripe Version: 4.7.0====
====Start Log====
customers request: Array
(
[email] => [email protected]
[description] => Name: Knut, Guest
[name] => Knut
[metadata] => Array
(
))
====End Log====
Thanks tijosh,
I do have Stripe set to authorize only and I capture charges when the order is marked complete. The refunds I’ve done so far have all been prior to capturing the charge (marking the order as complete).
When I did a partial refund before, by adjusting order line items, Woocommerce didn’t show any special refund messages in the order notes. Just:
1. Stripe charge authorized (Charge ID: XYZ). Process order to take payment, or cancel to remove the pre-authorization. Order status changed from Pending payment to On hold.2. Stripe charge complete (Charge ID: XYZ)
1. when the order was placed, followed by Woo notes from my order adjustment. 2. when I marked the order complete and Stripe dashboard showed the difference between authorized and captured amount. No refund notes, no pre-authorization released notes. The net result was correct.
The only difference now was that I entered a manual refund amount.
I’ve only ever seen the “pre-authorization released” message when I’ve cancelled an entire order. In that case it was followed by “Order status changed from Cancelled to Refunded.”.