Christine, SkyVerge Support
Forum Replies Created
-
Forum: Plugins
In reply to: [Braintree for WooCommerce Payment Gateway] Classname ConflictHi @mrclayton
Thanks for bringing this to our attention! I’ve gone ahead and noted this for our product and engineering teams to consider for future updates as I can certainly see how this can be confusing and potentially disruptive to merchants using both plugins.
Is there anything else I can help with?
Thanks!
ChristineHi @garywong
It should work on category pages as well! It might be that there’s a plugin or theme conflict modifying the sort function which can offset the plugin sorting.
As a next step, you could rule out a plugin or theme conflict causing the issue here.
If it’s not much too to ask for, would you please follow these steps to test for conflicts?
- Temporarily deactivate all your plugins except for WooCommerce and our plugin
- Temporarily switch to a default theme, such as Twenty Twenty
- Attempt another test
You can do this without disrupting your live site by using a staging site, so there will be no disruption to your live site. I recommend the?MEKS Quick Plugin disabler?to remember what plugins you had active.
Here are detailed instructions on how to conflict test:?https://docs.woocommerce.com/document/how-to-test-for-conflicts/
Could you please try and let me know if the issue persists? We’ve found that this really helps narrow down if there’s a code conflict and helps prevent us from running around in circles. I’d appreciate it!
Thanks,
ChristineHi @garywong
Thanks for your update! Let me confirm if this will work on Product Category pages and I will get back to you.
Thanks!
ChristineHi @dmpinder
I found your email! I’m going to go ahead and set this thread to ‘resolved’ to close out the thread so we can focus on the email.
Thanks,
ChristineHi @dmpinder,
Thanks for getting in touch about our Braintree plugin. I’m sorry that the PayPal portion isn’t working as expected! I’m happy to help out here ??
It would be helpful to have a bit more information on what the communication with the payment provider looks like to troubleshoot this issue. Would you please send over a transaction log to us directly by contacting us here?
https://www.skyverge.com/contact/
Here are directions on how to get a log:
1) Go to WooCommerce > Settings > Payments, select the gateway, and change the Debug Mode setting to “Save to Log”.
2) Run another test transaction for PayPal
3) Go to WooCommerce > Status > Logs and find the log from your transaction. Please note that the log may be in UTC/GMT time, so it may be offset by a few hours.
4) Then, copy and paste the logfile into your response.Would you please let me know once you’ve had a chance to enable logging and have run another test? Please make sure to send it to us directly and not on the public forums since it’ll contain sensitive data.
Thanks so much!
Christine- This reply was modified 3 years, 7 months ago by Christine, SkyVerge Support.
Hi @egahen
I’m sorry we couldn’t help your resolve the issue! Though I’m happy to hear that Stripe is working for you ??
If you’re keen to give us another try in the future, please feel free to reach out with any questions!
@dmpinder if you’re still having that issue, can you please reach out to us directly? As payment gateway troubleshooting could contain sensitive information.
You could reach out to us here: https://www.skyverge.com/contact/
Thanks!
ChristineHi @tejhog
Thanks for your patience here as I needed to get the instructions! This will have to be done via a filter. In review, we’ve found that adding an option to uncheck Pay with Sofort may not be the best direction, so for your specific issue, adding a filter was the quickest and best solution.
Here are the steps on how to deactivate Pay for Sofort:
1. Add any product to your cart and proceed to checkout.
2. You may be seeing a couple of PayPal buttons that are specific to your geolocation/country eligibility, so we want to pick a button to disable.
3. Inspect any of the buttons and search for a parent with thedata-funding-source
attribute.
4. Copy its value (sofort
, in your case).
5. Add the following filter to your WP instance, replacing {funding} with the value copied above. Here I’ve already replaced ‘funding’ with ‘sofort’ for you:add_filter( 'wc_braintree_paypal_disabled_funding_options', static function( $options ) { return [ 'sofort' ]; } );
6. Refresh the checkout page and the button you disabled should not be visible anymore.
Is there anything else I could help with?
Thanks,
Christine- This reply was modified 3 years, 7 months ago by Christine, SkyVerge Support.
- This reply was modified 3 years, 7 months ago by Christine, SkyVerge Support.
- This reply was modified 3 years, 7 months ago by Christine, SkyVerge Support.
Hi @tejhog
Just an update here ?? Our latest release has an update to allow customizing the PayPal options. Please update to take advantage of this.
Changelog 2021.04.19 – VERSION 2.6.0 Tweak – Add a filter to allow customizing the disabled funding PayPal options Fix – Prevent a PHP notice triggered while trying to access the cart object too early in a request
Is there anything else I could help with?
Thanks!
Christine- This reply was modified 3 years, 7 months ago by Christine, SkyVerge Support.
Hey @garywong,
It has been a long time since we heard from you, so I’m going to mark this topic as resolved.
If you’re still experiencing issues please take a look at our FAQs for more information and create a new thread if you have further questions.
Thanks,
Christine ??Hi @tejhog
For the release, we’re aiming for this Friday barring any issues.
I recommend keeping an eye on the changelog, and checking out?our email newsletter, as we send out regular development updates.
Best,
ChristineHi @garywong,
Thanks for getting in touch about WooCommerce Extra Product Sorting Options. I’m sorry that sorting by availability isn’t working as expected. I’m happy to help out here ??
To sort by stock, please make sure that your products are parent products as they won’t sort by the stock available at variation level.
If you have some variations you’d like to include in the sorting, you can set this under Product Data > Inventory by enabling “Manage stock”. Set the available stock for all variations, and this will be used to sort the item. You can still manage stock at the variation level.
If you don’t manage your stock, you should disable this option – it will simply work as an alphabetical sort if all products are just “In Stock” without inventory managed.`
Could you let me know if that helps?
Best,
Christine- This reply was modified 3 years, 7 months ago by Christine, SkyVerge Support.
Hi @tejhog
Thanks for confirmating! I’ll add this suggestion to the report as well! I’ll follow up when I get an ETA for the Sofort issue.
In the meantime, is there anything else I could help with?
Thanks!
ChristineHey @tejhog
I’m not sure the ETA at this point, though it’s moved from ‘in progress’ to ‘in review’ now. I’ll check with the developer who’s working on this and will get back to you.
For the credit card button, are you referring to the pay with credit card via Paypal button?
Thanks!
ChristineHi @tejhog
Thanks for confirming that! One of our engineers looked into this and Braintree for WooCommerce 2.5.0 changed how PayPal buttons are loaded which is now controlled by PayPal.
Before 2.5.0, we used to select the payment methods to show, but now PayPal chooses it according to the customer eligibility and geolocation.
Since you’re seeing the Sofort button, your shop is based in Europe in one of the countries with Sofort is supported, is that right? So it’s expected that you see the Sofort button now based on your location.
To remedy this, our engineers are working on a solution to allow merchants to still be able to disable some PayPal buttons for their location. I’m not sure of the exact timeline yet, but this is in progress and will be deployed with the next release!
Please be sure to update your plugin once the next release is available. Thanks for bringing this to our attention!
Is there anything else I could help with?
Best,
ChristineHi @tejhog,
Thanks for getting in touch about our Braintree plugin. I’m happy to help out here ??
That’s quite interesting because while Braintree themselves supports Sofort, our plugin only has credit card, PayPal, and Apple Pay options.
Do you happen to have any other payment gateways installed on your site? For instance, Woocommerce Stripe includes a payment button for Sofort.
For a bit of context, Sofort is a payment provider available in Austria, Belgium, Germany, Italy, Spain, and the Netherlands.
Thanks!
Christine