pingram
Forum Replies Created
-
Forum: Plugins
In reply to: [oik bwtrace] Function name conflict, too genericI changed the function name and updated all references to ‘ep’ adding a prefix ‘bw_ep’ and all was good.
Yes it appears the problem has resurfaced a few times being removed then re-patched. Please verify you are running v2.5.3 as of today.
The fix applied in version 2.4.1 was reverted with the code refactor in 2.4.3-rc1 and when inspecting the code it appears it was rolled back and then later patched in 2.5.0-rc2 but then removed again the next release in 2.5.1. See – https://github.com/woocommerce/woocommerce-paypal-payments/issues/1947
patched – 2.5.0.rc-2 – /modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php (see lines 88-90)
patch rolled back – 2.5.1 – /modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php (see line 85)
patched 3rd time – 2.5.2.rc-1 – /modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php (see lines 88-90)
Hope this helps.
Forum: Plugins
In reply to: [WPIDE - File Manager & Code Editor] ZIP extremely slow and odd behaviorOpened a ticket on wpide.com website. Will update here if I hear back.
Thanks Joost & team!
Greatly appreciate all your efforts on this.Hi Joost,
Disabling PayPal Advanced Card Processing did not resolve the issue.
I’ve gone ahead an opened a ticket w/ your service desk, including the system status log and 4 order notes screenshots as follows:
- New Subscription Order via WooPayments = PayPal error
- New Subscription Order via PayPal = no error
- Existing Subscription Order via Stripe = no error
- Non-Subscription Order via WooPayments = no error
Thanks again for you help with this!
Thank you Joost. One thing remains, the error is indeed of this plugin as a result of a method (ppcp_get_paypal_order) within a class being called which should not be called when PayPal is not the payment method being used.
Stripe has been disabled yet the error continues.
Not an educated guess but we saw PayPal Advanced Card Processing enabled, which is explained as for the ability to process credit cards using PayPal which seems unnecessary if WooPayments is handling credit card processing.
We have now disabled PayPal Advanced Card Processing and will monitor the issue, if it continues, we will follow your instructions and open a ticket w/ your service desk.p.s. A screenshot of the order notes was provided in my previous post, the first url is the larger full size image. Sorry, I fail to understand how people post actual images in these wp.org threads, it’s not very intuitive.
Oh my, I spoke too soon. As you can see, I flipped the circumstance in my previous response from my original, where it is the INITIAL subscription order and NOT renewals that fail with this error.
The error being:
Error during status transition. PayPal order ID not found in meta.This is not a PayPal order so there should be no seeking of a PayPal order ID in the product meta when other payment method is used, most esp. successfully. Hopefully this screen shot will help. Let me know if you need anything from me. Thanks Joost.
[url=https://postimg.cc/fV2gXf2T][img]https://i.postimg.cc/fV2gXf2T/Screen-Shot-2023-10-30-at-8-06-50-AM.png[/img][/url]Thank you Joost, this appears to have done the trick!
Thanks Joost.
Correct, the issue only occurs when using a payment method other than PayPal such as WooPayments or Stripe as well as only happens for Subscription products and only when being renewed.
The error however is generated from this plugin and backtraces to ppcp_get_paypal_order.If PayPal is not the payment method being used, why are we getting an error from this PayPal plugin?
Thank you Joost.
Woo Subscriptions plugin might also be suspect.
After inspecting 200 of the most recent orders it appears the conditions are as follows:
- Always a subscription order
- Always an initial subscription order, renewals don’t experience this behavior
- Always using Woo Payments, when PayPal or Stripe methods are used for a subscription they don’t experience this behavior
And these conditions are always in the result:
- Payment completes successfully
- Order is not marked Completed
Thank you, this is very helpful confirming it is a default mechanism of WooCommerce that sets order status as ‘processing’ by default and not your plugin. I will used wp_debug method to trace out where my problem is and what is changing this status on my orders.
Your response is greatly appreciated, thank you very much and have a blessed day.Thank you. I would like to ask for some clarity. In WooCommerce, the hook to set order status is
$order->update_status( '{STATUS}' );
but when I search this entire plugin’s code I fail to find$order->update_status( 'processing' );
, which lends to my question, how does this plugin set orders as ‘processing’ without calling this method? Is this accomplished some other way? Maybe if I can discover this I can fix my problem. Thanks again!Forum: Requests and Feedback
In reply to: How to embed images here?Glad we figured it out. Through the url you provided I was able to come up with better search terms that allowed me to find another support thread on this very topic vs the thousands of articles on how to add images inside a WordPress website.
I provided a code snippet in the other support thread I linked to above but why not save people the time of having to hunt it down…
see <a href="IMG_URL" target="_blank">IMG_URL</a> <a href="IMG_URL"><img src="IMG_URL" target="_blank"></a>
This code block above provides a text link showing the real url of the image along with the image embedded just below that and will render inside the post (as seen above with the cats), in which both the text link and the image when clicked will open the image url in a new tab.
Also, the thread linked above has some tips how you can use browser add-ons to save a snippet like this for recurring use. Cheers!
Forum: Everything else WordPress
In reply to: Embed Images in www.ads-software.com Support ForumHello @say_hello, I think your image url was missing something, maybe the leading protocol (https://) because if I inspect it in the browser it resolves to a WordPress 404 vs Imgur.
Giving it another shot, fingers crossed…
see https://i.imgur.com/zFy33fs.jpeg
see <a href="https://i.imgur.com/zFy33fs.jpeg" target="_blank">https://i.imgur.com/zFy33fs.jpeg</a> <a href="https://i.imgur.com/zFy33fs.jpeg"><img src="https://i.imgur.com/zFy33fs.jpeg" target="_blank"></a>
Forum: Requests and Feedback
In reply to: How to embed images here?Thank you @vladytimy. I know in the past I’ve been able to embed images rather than it being an external link but I couldn’t remember how I did it or what service I had used.
The link you provided was helpful. Maybe one of the formats Imgur provides allows for this? I found this link asking the same question…
https://www.ads-software.com/support/topic/embed-images-in-wordpress-org-support-forum/
It says to essentially provide html, wrapping an img tag with an a tag. So here goes…