simplify_commerce produces Internal Server Error on successful checkout
-
There’s a problem with simplify_commerce payment gateway.
When buyer comes to the checkout, selects simplify_commerce payment type, fills credit card details and clicks ?Buy?, the
https://sendaball.com/checkout/?wc-ajax=checkout
AJAX request crashes on server (code 500) and user receives a notice saying:Internal server error
More information:
- Problem is related to simplify_commerce payment plugin, because another payment plugin — Paypal?— works with no issues
- Request only crashes on successful payment — i.e. if the card details are wrong or there’s not enough money on the card, user gets a well-formed message stating the error. This gives a clue that all the Simplify API details are correct and the problem is more related to the plug-in than to the Simplify servers.
- The order is being marked as ?Processing“ successfully
- The card is being charged successfully —?that brings a big nuisance because buyers click the button twice or thrice and get themselves charged multiple times.
- If we get a Hosted-compatible API key and enable the ?Hosted“ payment form, it fails in a different way (but still fails too)
- All the logs we have at our hands show no errors at all
I wonder if it’s a bug in Simplify Commerce code or in our setup and how to debug and fix it.
The payment method is currently disabled on live site.
### WordPress Environment ### Home URL: https://sendaball.com Site URL: https://sendaball.com WC Version: 2.5.5 Log Directory Writable: ? WP Version: 4.4.2 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: ? Language: en_US ### Server Environment ### Server Info: Apache PHP Version: 5.5.9-1ubuntu4.14 PHP Post Max Size: 100 MB PHP Time Limit: 0 PHP Max Input Vars: 1000 SUHOSIN Installed: – MySQL Version: 5.6.28 Max Upload Size: 50 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 2.5.5 : woocommerce_sessions: ? woocommerce_api_keys: ? woocommerce_attribute_taxonomies: ? woocommerce_termmeta: ? woocommerce_downloadable_product_permissions: ? woocommerce_order_items: ? woocommerce_order_itemmeta: ? woocommerce_tax_rates: ? woocommerce_tax_rate_locations: ? ### Active Plugins (20) ### All-in-One WP Migration: by ServMask – 5.39 Anti-Spam by CleanTalk: by СleanTalk – 5.38.1 Contact Form 7: by Takayuki Miyoshi – 4.4 Equal Height Columns: by MIGHTYminnow Mickey Kay Braad Martin – 1.1.0 Export Plugins and Templates: by Mohammad Okfie – 1.1 Featured Video Plus: by Alexander H?reth – 2.2.2 Header and Footer: by Stefano Lissa – 1.7.0 WPBakery Visual Composer: by Michael M - WPBakery.com – 4.11 MailChimp for WordPress: by ibericode – 3.1.5 Quick Page/Post Redirect Plugin: by anadnet – 5.1.7 Revolution Slider: by ThemePunch – 5.0.8.5 Stream: by XWP – 3.0.5 Testimonials Slider: by ntech-technologies – 2.9.5 WooCommerce Header Category Image: by Get Bowtied – 1.0.0 WooCommerce Product Add-ons: by WooThemes – 2.7.10 – 2.7.16 is available WooCommerce: by WooThemes – 2.5.5 WooThemes Helper: by WooThemes – 1.6.1 WordPress Importer: by wordpressdotorg – 0.6.1 WP Editor: by Benjamin Rojas – 1.2.5.3 WP Ajax Grid: by Davoscript – 2.0 ### Settings ### Force SSL: ? Currency: USD ($) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 ### API ### API Enabled: ? API Version: 3.1.0 ### WC Pages ### Shop Base: #153 - /shop/ Cart: #154 - /cart/ Checkout: #155 - /checkout/ My Account: Page not set ### Taxonomies ### Product Types: external (external) grouped (grouped) simple (simple) variable (variable) ### Theme ### Name: The Retailer Child - Send-a-Ball Version: 1.0 Author URL: http:%20//www.getbowtied.com/ Child Theme: ? Parent Theme Name: The Retailer Parent Theme Version: 2.4.7 Parent Theme Author URL: https://www.getbowtied.com/ WooCommerce Support: ? ### Templates ### Overrides: theretailer/woocommerce/archive-product.php theretailer/woocommerce/cart/cart-empty.php theretailer/woocommerce/cart/cart-totals.php theretailer-child/woocommerce/cart/cart.php theretailer/woocommerce/cart/cross-sells.php theretailer/woocommerce/content-product.php theretailer/woocommerce/content-product_cat.php theretailer/woocommerce/content-single-product.php theretailer-child/woocommerce/emails/customer-processing-order.php theretailer/woocommerce/global/breadcrumb.php theretailer/woocommerce/loop/orderby.php theretailer/woocommerce/loop/price.php theretailer/woocommerce/loop/result-count.php theretailer/woocommerce/myaccount/form-login.php theretailer/woocommerce/order/form-tracking.php theretailer/woocommerce/single-product/meta.php theretailer/woocommerce/single-product/price.php theretailer/woocommerce/single-product/product-image.php theretailer/woocommerce/single-product/product-thumbnails.php theretailer/woocommerce/single-product/rating.php theretailer/woocommerce/single-product/related.php theretailer/woocommerce/single-product/short-description.php theretailer/woocommerce/single-product/tabs/additional-information.php theretailer/woocommerce/single-product/tabs/description.php theretailer/woocommerce/single-product/tabs/tabs.php theretailer/woocommerce/single-product/title.php theretailer/woocommerce/single-product/up-sells.php theretailer/woocommerce/single-product-reviews.php theretailer-child/woocommerce/single-product.php
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘simplify_commerce produces Internal Server Error on successful checkout’ is closed to new replies.