Home Forums WC Vendors Pro Support Checkout issues

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #64602
    Adam
    Participant

    Hi,

    I was wondering if you could help? I’ve had a good look through the support forums and can’t seem to find a solution. I seem to be getting 2 errors on checkout. I am using a PayPal sandbox account to test checkout via PayPal, and I am using Stripe in test mode and have also added the Stripe test API credentials in the back end, for payment via debit card.

    1/ If the user tries to check out via PayPal, everything seems to work from the buyers perspective, however, when I check the order status in the WordPress admin, it says that the order is ‘Pending’ and waiting for payment. Also, this order is not showing up as on order in the Pro dashboard when logged in as the vendor (probably due to the order being pending?).

    2/ When the user tries to checkout using Stripe (which is in test mode), WordPress returns an error of ‘Internal server error’, but no other information that I can see. The order is not placed and nothing happens.

    I have had a look in my error logs by going to /wp-admin/admin.php?page=wc-status&tab=logs, however, I cannot see any PayPal logs. I also cannot see any errors in the Stripe logs.

    Any help would be massively appreciated. If you need me to, I can send you my PayPal sandbox email address and password for the buyer account in a private message?

    Thanks, James.

    #64658
    Anna
    Member

    Hello,
    First– these must be updated, as we had to alter some of our templates for the WooCommerce 3.0+ update. Our version 1.4.0 had the updated templates. You can see our changelogs here to see which templates were updated:
    https://www.wcvendors.com/help/topic/pro-updates/#post-61048

    Overrides: jessica/wc-vendors/dashboard/dashboard.php
    jessica/wc-vendors/dashboard/nav.php
    jessica/wc-vendors/dashboard/product-edit.php version 1.3.2 is out of date. The core version is 1.3.10
    jessica/wc-vendors/dashboard/quick-links.php version – is out of date. The core version is 1.1.5
    jessica/wc-vendors/dashboard/store-settings.php version 1.3.7 is out of date. The core version is 1.4.0
    jessica/wc-vendors/front/pro-vendor-list.php
    jessica/wc-vendors/store/store-header.php
    jessica/wc-vendors/store/store-ratings.php

    For Stripe… you should be able to see errors in the error_log file if it is an internal server error.

    For paypal.. is the commissions being split? GO to: wp admin > woocommerce > commissions.. do you see that the payment has been split properly?
    PayPal sandbox can sometimes be stupid.. sometimes small live transactions are necessary to see if it is actually working.

    #64683
    Adam
    Participant

    Hi Anna,

    Thanks for the reply. As of this morning, I am now seeing a more detailed error message when I try to make a purchase using our Stripe test account:

    Error: Stripe no longer supports API requests made with TLS 1.0. Please initiate HTTPS connections with TLS 1.2 or later. You can learn more about this at https://stripe.com/blog/upgrading-tls.

    I have done a good amount of looking around, and I THINK this is because my host may be defaulting to use TLS 1.0 instead of the required TLS 1.2. Would you agree? If so, I will ask for help from my host on this one.

    Re PayPal, no, the commission is not being split at all. When I go into the commission menu, I am not seeing anything. Do you think I should perform a small, live transaction?

    Re the outdated templates, I’ll be updating those today. Thanks for pointing that out.

    Cheers,
    James.

    #64745
    Anna
    Member

    @adamsheth
    James,
    Is the SSL provided via the host?
    If so, then yeah you would need to speak with them. As far as I know, this has to do with the SSL on your end.
    Stripe is very particular about security settings, so this would be a good place st start. TLS 1.0 is very outdated, so it would be beneficial to update this anyway, even if this does not end up being the source of this issue. It seems likely, though.

Viewing 4 posts - 1 through 4 (of 4 total)
  • The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.