Home › Forums › Stripe Commissions & Gateway Support › Fatal Error
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.
Thank you to all of our customers!
- This topic has 23 replies, 3 voices, and was last updated 7 years ago by WC Vendors Support.
-
AuthorPosts
-
January 11, 2017 at 8:16 pm #52778AntoineParticipant
Heres the error I’m getting trying to test connection.
Fatal error: Uncaught exception ‘Exception’ with message ‘Error making StripeOAuth request: (400) Bad Request’ in /home2/drumandsoundkits/public_html/wp-content/plugins/wc-vendors-gateway-stripe-connect/classes/lib/StripeOAuth.class.php:346 Stack trace: #0 /home2/drumandsoundkits/public_html/wp-content/plugins/wc-vendors-gateway-stripe-connect/classes/lib/StripeOAuth.class.php(174): StripeOAuth->getTokens(‘ac_9umkL4Kvcynk…’, false) #1 /home2/drumandsoundkits/public_html/wp-content/plugins/wc-vendors-gateway-stripe-connect/gateway-stripe.php(155): StripeOAuth->getAccessToken(‘ac_9umkL4Kvcynk…’) #2 [internal function]: stripe_check_connect(Object(WP)) #3 /home2/drumandsoundkits/public_html/wp-includes/class-wp-hook.php(298): call_user_func_array(‘stripe_check_co…’, Array) #4 /home2/drumandsoundkits/public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(”, Array) #5 /home2/drumandsoundkits/public_html/wp-includes/plugin.php(515): WP_Hook->do_action(Array) #6 /home2/drumandsoundkits/public_html/wp-inclu in /home2/drumandsoundkits/public_html/wp-content/plugins/wc-vendors-gateway-stripe-connect/classes/lib/StripeOAuth.class.php on line 346
I have tried rolling new keys, disable all plugins besides woocommerce, wc vendors and wc vendors strip connect plugins.
Nothing works, any help would be much appreciated thank you.
Also when i try and purchase i get a internal error code every time.
January 11, 2017 at 8:20 pm #52779WC Vendors SupportParticipantWhat happens when you disabled other plugins like we asked you to before you made this post? 🙂 Turn off everything except WC VEndors and WooCommerce, and of course leave our Stripe enabled too. Test. Does it work? If yes, then it’s a conflicting plugin that doesnt declare their own classes and the plugin that when turned on breaks your site is the author of whom shall fix. 🙂
January 12, 2017 at 6:14 pm #52854AntoineParticipantThank you for the response, i actually turned all them off and just left the plugins you said on and still run into the same problem. The theme I’m using is Salient from Themeforest.
January 12, 2017 at 6:26 pm #52857AntoineParticipantThis is how i step up my stripe connect, is this the correct way?
January 12, 2017 at 6:47 pm #52863AnnaMemberDid you also set up your credentials in : wp admin > WooCommerce > Checkout > Stripe Connect?
Yes- your Stripe page set-up looks ok from what I can see.. but you have to have the client id and keys entered in the checkout sections of woocommerce also.
https://www.wcvendors.com/kb/stripe-commissions-gateway-setup/January 12, 2017 at 8:12 pm #52869AntoineParticipantYes, i also double checked to see if i have the right keys for each section.
January 12, 2017 at 8:14 pm #52871AntoineParticipantNot sure if this helps but i didn’t enter test credentials in, Does that matter?
January 12, 2017 at 8:22 pm #52873AntoineParticipantOk i got the test to work! I had to put in test mode in backend. But I’m still having trouble with Internal Server Error.
January 12, 2017 at 8:32 pm #52875WC Vendors SupportParticipantShow me the WooCommerce system status report immediately after you see that error. Thanks!
January 12, 2017 at 8:48 pm #52876AnnaMemberMore than one Stripe plugin?
January 12, 2017 at 8:52 pm #52877WC Vendors SupportParticipantPS — Your redirect URL for your website should be https, not http. http and https dont even share logins, so you’d be sending a customer back to a URL of which then they’d be logged out. Weird. 🙂
January 12, 2017 at 9:09 pm #52878AntoineParticipantThis is what i see.
January 12, 2017 at 9:14 pm #52880WC Vendors SupportParticipantThat’s not your WooCommerce System Status report. wp-admin > woo > system status copy & paste
January 12, 2017 at 10:00 pm #52883AntoineParticipantSorry about that, sending now.
January 12, 2017 at 10:02 pm #52884AntoineParticipant### WordPress Environment ### Home URL: http://www.drumandsoundkits.com Site URL: http://www.drumandsoundkits.com WC Version: 2.6.12 Log Directory Writable: ✔ WP Version: 4.7.1 WP Multisite: – WP Memory Limit: 2 GB WP Debug Mode: – WP Cron: ✔ Language: en_US ### Server Environment ### Server Info: Apache PHP Version: ❌ 5.5.38 - We recommend a minimum PHP version of 5.6. See: How to update your PHP version PHP Post Max Size: 2 GB PHP Time Limit: 120 PHP Max Input Vars: 5000 cURL Version: 7.38.0 OpenSSL/1.0.1e SUHOSIN Installed: – MySQL Version: 5.6.34 Max Upload Size: 2 GB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ❌ Your server does not have the SoapClient class enabled - some gateway plugins which use SOAP may not work as expected. DOMDocument: ✔ GZip: ✔ Multibyte String: ❌ Your server does not support the mbstring functions - this is required for better character encoding. Some fallbacks will be used instead for it. Remote Post: ✔ Remote Get: ✔ ### Database ### WC Database Version: 2.6.12 : woocommerce_sessions: ✔ woocommerce_api_keys: ✔ woocommerce_attribute_taxonomies: ✔ woocommerce_downloadable_product_permissions: ✔ woocommerce_order_items: ✔ woocommerce_order_itemmeta: ✔ woocommerce_tax_rates: ✔ woocommerce_tax_rate_locations: ✔ woocommerce_shipping_zones: ✔ woocommerce_shipping_zone_locations: ✔ woocommerce_shipping_zone_methods: ✔ woocommerce_payment_tokens: ✔ woocommerce_payment_tokenmeta: ✔ ### Active Plugins (24) ### Captcha by BestWebSoft: by BestWebSoft – 4.2.8 Contact Form 7: by Takayuki Miyoshi – 4.6 Disable Comments: by Samir Shah – 1.6 Easy Theme and Plugin Upgrades: by Chris Jean – 2.0.0 Enhanced E-commerce for Woocommerce store: by Tatvic – 1.0.19 EWWW Image Optimizer: by Shane Bishop – 3.2.2 Facebook Comments Plugin: by talspotim – 2.3.6 Font Awesome Icons: by Rachel Baker – 3.2.1 GZip Ninja Speed Compression: by CustomWPNinjas – 1.2.3 Salient Visual Composer: by Michael M - WPBakery.com | Modified by ThemeNectar – 4.12 Opt-In Panda | BizPanda: by OnePress – 1.4.1 Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 2.2.6 SendGrid: by SendGrid – 1.10.3 Simple Custom CSS: by John Regan Danny Van Kooten – 3.3 Social Locker | BizPanda: by OnePress – 4.3.7 WC Vendors - Stripe Commissions & Gateway: by WC Vendors – 1.0.4 WC Vendors: by WC Vendors – 1.9.7 WooCommerce Advanced Notifications: by WooThemes / Mike Jolley – 1.1.11 – 1.2.3 is available WooCommerce AWeber Newsletter Subscription: by Gerhard Potgieter – 1.0.8 – 1.0.12 is available WooCommerce Checkout Field Editor: by WooThemes / Mike Jolley / Patrick Garman – 1.4.5 – 1.5.2 is available WooCommerce Conversion Tracking: by Tareq Hasan – 1.2.1 WooCommerce: by WooThemes – 2.6.12 Wordfence Security: by Wordfence – 6.2.10 Yoast SEO: by Team Yoast – 4.0.2 ### Settings ### Force SSL: ✔ Currency: USD ($) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 ### API ### API Enabled: ✔ ### WC Pages ### Shop Base: #316 - /shop/ Cart: #317 - /cart/ Checkout: #318 - /checkout/ My Account: #319 - /my-account/ ### Taxonomies ### Product Types: external (external) grouped (grouped) simple (simple) variable (variable) ### Theme ### Name: Salient Version: 7.5.02 Author URL: http://themenectar.com Child Theme: ❌ – If you're modifying WooCommerce on a parent theme you didn't build personally then we recommend using a child theme. See: How to create a child theme WooCommerce Support: ✔ ### Templates ### Overrides: Your theme has a woocommerce.php file you will not be able to override the woocommerce/archive-product.php custom template since woocommerce.php has priority over archive-product.php. This is intended to prevent display issues. Overrides: salient/woocommerce/cart/cart-shipping.php salient/woocommerce/cart/cart-totals.php salient/woocommerce/cart/cart.php salient/woocommerce/cart/shipping-calculator.php salient/woocommerce/checkout/form-checkout.php salient/woocommerce/checkout/form-shipping.php salient/woocommerce/checkout/review-order.php salient/woocommerce/content-product.php salient/woocommerce/content-single-product.php salient/woocommerce/loop/add-to-cart.php salient/woocommerce/myaccount/form-login.php salient/woocommerce/single-product/product-image.php salient/woocommerce/single-product/tabs/description.php salient/woocommerce/single-product/tabs/tabs.php
January 12, 2017 at 10:08 pm #52886WC Vendors SupportParticipantThanks! There’s much to do. 🙂 See the X in RED? Red means yer dead! 🙂
PHP Version: ❌ 5.5.38 - We recommend a minimum PHP version of 5.6. See: How to update your PHP version SoapClient: ❌ Your server does not have the SoapClient class enabled - some gateway plugins which use SOAP may not work as expected. Multibyte String: ❌ Your server does not support the mbstring functions - this is required for better character encoding. Some fallbacks will be used instead for it. Child Theme: ❌ – If you're modifying WooCommerce on a parent theme you didn't build personally
You’ll want to fix *all* of those. Google will be your best friend, as many people have fixed these before for WooCommerce basic requirements. 🙂
### Active Plugins (24) ### Captcha by BestWebSoft: by BestWebSoft – 4.2.8 Contact Form 7: by Takayuki Miyoshi – 4.6 Disable Comments: by Samir Shah – 1.6 Easy Theme and Plugin Upgrades: by Chris Jean – 2.0.0 Enhanced E-commerce for Woocommerce store: by Tatvic – 1.0.19 EWWW Image Optimizer: by Shane Bishop – 3.2.2 Facebook Comments Plugin: by talspotim – 2.3.6 Font Awesome Icons: by Rachel Baker – 3.2.1 GZip Ninja Speed Compression: by CustomWPNinjas – 1.2.3 Salient Visual Composer: by Michael M - WPBakery.com | Modified by ThemeNectar – 4.12 Opt-In Panda | BizPanda: by OnePress – 1.4.1 Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 2.2.6 SendGrid: by SendGrid – 1.10.3 Simple Custom CSS: by John Regan Danny Van Kooten – 3.3 Social Locker | BizPanda: by OnePress – 4.3.7 WC Vendors - Stripe Commissions & Gateway: by WC Vendors – 1.0.4 WC Vendors: by WC Vendors – 1.9.7 WooCommerce Advanced Notifications: by WooThemes / Mike Jolley – 1.1.11 – 1.2.3 is available WooCommerce AWeber Newsletter Subscription: by Gerhard Potgieter – 1.0.8 – 1.0.12 is available WooCommerce Checkout Field Editor: by WooThemes / Mike Jolley / Patrick Garman – 1.4.5 – 1.5.2 is available WooCommerce Conversion Tracking: by Tareq Hasan – 1.2.1 WooCommerce: by WooThemes – 2.6.12 Wordfence Security: by Wordfence – 6.2.10 Yoast SEO: by Team Yoast – 4.0.2
Please deactivate ALL PLUGINS except WooCommerce, WC Vendors, and WC Venodr STripe and re-test. Additionally, switch to Storefront since that’s a known good theme and you do have some theme template overrides so just to ensure it’s not a theme related issue, test with Storefront.
Let us know!
January 12, 2017 at 10:27 pm #52891AntoineParticipantNo problem, i deactivated all plugins minus the ones to keep enabled. Still have internal server error.
January 12, 2017 at 10:30 pm #52893WC Vendors SupportParticipantWhat is in the last few lines of your error_log? Still the same as your first post?
January 12, 2017 at 10:57 pm #52896AntoineParticipantYes it’s still the same.
January 13, 2017 at 1:35 am #52907WC Vendors SupportParticipantAnd you fixed all of the errors from your system status report? o.O
January 13, 2017 at 9:46 am #52933AntoineParticipantMy apologies, didn’t see your last post. Will get on the system report errors today and will let you know what happens when i do. Thanks
March 15, 2017 at 1:27 am #59108AntoineParticipantOk I’m back, So i installed the missing system requires and still having the same problem. Here’s the error its pulling up. Note i already installed PHP GD Library.
[15-Mar-2017 04:10:20 UTC] PHP Fatal error: Call to undefined function mb_detect_encoding() in /home2/drumandsoundkits/public_html/wp-content/plugins/wc-vendors-gateway-stripe-connect/classes/lib/Stripe/ApiRequestor.php on line 20
[15-Mar-2017 04:11:46 UTC] PHP Fatal error: Call to undefined function mb_detect_encoding() in /home2/drumandsoundkits/public_html/wp-content/plugins/wc-vendors-gateway-stripe-connect/classes/lib/Stripe/ApiRequestor.php on line 20
[15-Mar-2017 04:45:29 UTC] PHP Fatal error: Call to undefined function mb_detect_encoding() in /home2/drumandsoundkits/public_html/wp-content/plugins/wc-vendors-gateway-stripe-connect/classes/lib/Stripe/ApiRequestor.php on line 20March 28, 2017 at 2:40 pm #60160AntoineParticipantI still haven’t gotten a response…
March 28, 2017 at 2:55 pm #60163WC Vendors SupportParticipant -
AuthorPosts
- The forum ‘Stripe Commissions & Gateway Support’ is closed to new topics and replies.