• Resolved alireza

    (@alirezarr99)


    Hello
    I have a serious problem in WooCommerce orders
    Some orders remain pending payment even though the user makes the payment

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support abhinava11n

    (@abhinava11n)

    Hi @alirezarr99,

    I understand orders are marked Pending Payment even when a successful payment is made. This usually happens when a payment gateway plugin fails to communicate back to your website. There can be several reasons why this happens – outdated plugins, theme/plugin conflicts, server issues, etc.

    As a first step, please check that all the plugins on your website are updated to their latest versions. Please make sure to keep your WordPress and theme updated as well.

    If all looks good, check if you’ve logging enabled in your payment gateway plugin settings. You should be able to find relevant logs under WooCommerce > Status > Logs. Use the dropdown on the Logs page to view the most relevant logs.

    You might want to create a new order to test if you’re able o replicate this and to generate fresh log entries.

    If that doesn’t help, please let us know which payment gateway plugin you’re using.

    It will be great if you could share your current System Status Report. You can get it by navigating to the WooCommerce > Status section of your site. Once there, click on the Get system report button and then copy it by clicking on the Copy for support button. Then paste it here in your response.

    Also, please send us screenshots showing the order notes from the Edit Order page. You can use a free tool like [Snipboard.io](https://snipboard.io/) to create screenshots and send us image URLs.

    Thread Starter alireza

    (@alirezarr99)

    Thank you for the system report. Also, I will post the link of the payment gateway extension page at the bottom of the report

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://#.com
    Site address (URL): https://#.com
    WC Version: 6.8.2
    REST API Version: ✔ 6.8.2
    WC Blocks Version: ✔ 8.0.0
    Action Scheduler Version: ✔ 3.4.0
    Log Directory Writable: ✔
    WP Version: 6.0.2
    WP Multisite: –
    WP Memory Limit: 1 گیگابایت
    WP Debug Mode: –
    WP Cron: ✔
    Language: fa_IR
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: LiteSpeed
    PHP Version: 7.4.30
    PHP Post Max Size: 1 گیگابایت
    PHP Time Limit: 120
    PHP Max Input Vars: 1000
    cURL Version: 7.83.1
    OpenSSL/1.1.1o
    
    SUHOSIN Installed: –
    MySQL Version: 5.7.38-cll-lve
    Max Upload Size: 1 گیگابایت
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    
    ### Database ###
    
    WC Database Version: 6.8.2
    WC Database Prefix: wp_
    مجموع اندازه پایگاه داده: 193.02MB
    اندازه داده‌های پایگاه داده: 147.46MB
    اندازه داده‌های شاخص پایگاه داده: 45.56MB
    wp_woocommerce_sessions: داده: 1.04MB + شاخص: 0.03MB + موتور MyISAM
    wp_woocommerce_api_keys: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_attribute_taxonomies: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_downloadable_product_permissions: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_order_items: داده: 0.12MB + شاخص: 0.04MB + موتور MyISAM
    wp_woocommerce_order_itemmeta: داده: 0.57MB + شاخص: 0.37MB + موتور MyISAM
    wp_woocommerce_tax_rates: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_tax_rate_locations: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_shipping_zones: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_shipping_zone_locations: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_shipping_zone_methods: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_payment_tokens: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_payment_tokenmeta: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_log: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_actionscheduler_actions: داده: 3.29MB + شاخص: 1.05MB + موتور MyISAM
    wp_actionscheduler_claims: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_actionscheduler_groups: داده: 0.00MB + شاخص: 0.01MB + موتور MyISAM
    wp_actionscheduler_logs: داده: 3.04MB + شاخص: 1.69MB + موتور MyISAM
    wp_aiowps_debug_log: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_aiowps_events: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_aiowps_failed_logins: داده: 0.16MB + شاخص: 0.04MB + موتور MyISAM
    wp_aiowps_global_meta: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_aiowps_login_activity: داده: 0.01MB + شاخص: 0.00MB + موتور MyISAM
    wp_aiowps_login_lockdown: داده: 0.02MB + شاخص: 0.01MB + موتور MyISAM
    wp_aiowps_permanent_block: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_commentmeta: داده: 0.46MB + شاخص: 0.33MB + موتور MyISAM
    wp_comments: داده: 13.75MB + شاخص: 4.28MB + موتور MyISAM
    wp_digits_blocked_ip: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_digits_mobile_otp: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_digits_requests_log: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_e_events: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_e_submissions: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_e_submissions_actions_log: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_e_submissions_values: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_import_detail_log: داده: 0.11MB + شاخص: 0.00MB + موتور InnoDB
    wp_import_log_detail: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_import_postID: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_links: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_options: داده: 2.88MB + شاخص: 0.17MB + موتور MyISAM
    wp_pmxi_files: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_pmxi_hash: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_pmxi_history: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_pmxi_images: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_pmxi_imports: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_pmxi_posts: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_pmxi_templates: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_postmeta: داده: 70.79MB + شاخص: 29.08MB + موتور MyISAM
    wp_posts: داده: 39.20MB + شاخص: 2.50MB + موتور MyISAM
    wp_smackcsv_file_events: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_smackuci_events: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_termmeta: داده: 0.20MB + شاخص: 0.05MB + موتور MyISAM
    wp_terms: داده: 0.02MB + شاخص: 0.04MB + موتور MyISAM
    wp_term_relationships: داده: 0.12MB + شاخص: 0.27MB + موتور MyISAM
    wp_term_taxonomy: داده: 0.01MB + شاخص: 0.02MB + موتور MyISAM
    wp_ultimate_csv_importer_acf_fields: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_ultimate_csv_importer_mappingtemplate: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_ultimate_csv_importer_media: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_ultimate_csv_importer_shortcode_manager: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_ultimate_post_entries: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_usermeta: داده: 6.15MB + شاخص: 3.65MB + موتور MyISAM
    wp_users: داده: 0.26MB + شاخص: 0.18MB + موتور MyISAM
    wp_wc_admin_notes: داده: 0.02MB + شاخص: 0.00MB + موتور MyISAM
    wp_wc_admin_note_actions: داده: 0.01MB + شاخص: 0.00MB + موتور MyISAM
    wp_wc_category_lookup: داده: 0.00MB + شاخص: 0.01MB + موتور MyISAM
    wp_wc_customer_lookup: داده: 0.61MB + شاخص: 0.29MB + موتور MyISAM
    wp_wc_download_log: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_wc_order_coupon_lookup: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_wc_order_product_lookup: داده: 0.09MB + شاخص: 0.08MB + موتور MyISAM
    wp_wc_order_stats: داده: 0.90MB + شاخص: 0.59MB + موتور MyISAM
    wp_wc_order_tax_lookup: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_wc_product_attributes_lookup: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_wc_product_download_directories: داده: 0.00MB + شاخص: 0.01MB + موتور MyISAM
    wp_wc_product_meta_lookup: داده: 0.02MB + شاخص: 0.04MB + موتور MyISAM
    wp_wc_rate_limits: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_wc_reserved_stock: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_wc_tax_rate_classes: داده: 0.00MB + شاخص: 0.01MB + موتور MyISAM
    wp_wc_webhooks: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_ir: داده: 0.02MB + شاخص: 0.00MB + موتور InnoDB
    wp_woocommerce_ir_sms_archive: داده: 0.02MB + شاخص: 0.00MB + موتور MyISAM
    wp_woocommerce_ir_sms_contacts: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woodmart_wishlists: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_woodmart_wishlist_products: داده: 0.00MB + شاخص: 0.01MB + موتور MyISAM
    wp_wpr_rucss_resources: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_wpr_rucss_used_css: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_wt_iew_action_history: داده: 0.02MB + شاخص: 0.00MB + موتور MyISAM
    wp_wt_iew_mapping_template: داده: 0.00MB + شاخص: 0.00MB + موتور MyISAM
    wp_yoast_indexable: داده: 3.23MB + شاخص: 0.53MB + موتور MyISAM
    wp_yoast_indexable_hierarchy: داده: 0.05MB + شاخص: 0.12MB + موتور MyISAM
    wp_yoast_migrations: داده: 0.00MB + شاخص: 0.01MB + موتور MyISAM
    wp_yoast_primary_term: داده: 0.02MB + شاخص: 0.02MB + موتور MyISAM
    wp_yoast_seo_links: داده: 0.09MB + شاخص: 0.03MB + موتور MyISAM
    
    ### Post Type Counts ###
    
    attachment: 6225
    custom_css: 4
    customize_changeset: 11
    elementor_library: 5
    nav_menu_item: 85
    page: 62
    post: 4
    product: 1043
    revision: 111
    shop_coupon: 6
    shop_order: 13448
    wp_global_styles: 1
    wpcf7_contact_form: 1
    
    ### Security ###
    
    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔
    
    ### Active Plugins (20) ###
    
    مدیریت لایسنس راستچین: توسط RTL-Theme – 1.5.1
    امنیت کامل وردپرس: توسط All In One WP Security & Firewall Team – 4.4.12
    فرم تماس: توسط تاکایوکی میوشی – 5.6.2
    دیجیتس ippanel : ورود و ثبت نام با موبایل: توسط UnitedOver
    ippanel – 7.8
    
    Disable & Remove Google Fonts: توسط افزونه فونت‌ها – 1.4.1
    Elementor Pro: توسط Elementor.com – 3.7.3
    المنتور: توسط Elementor.com – 3.7.1
    فاکتوری: توسط قهرمان وردپرس – 4.5
    رهگیری سفارشات: توسط طراح نوین – 3.1.20
    مکمل افزونه پیامک ووکامرس برای ippanel: توسط  – 1.7
    پیامک حرفه ای ووکامرس: توسط ووکامرس فارسی – 4.4.5
    ووکامرس فارسی: توسط ووکامرس فارسی – 5.9.10
    ویرایش گروهی محصولات ووکامرس: توسط Pimwick
    LLC – 2.332
    
    ویرایشگر فرم پرداخت برای ووکامرس: توسط ThemeHigh – 1.7.1
    ووکامرس: توسط اتوماتیک – 6.8.2
    Woodmart Core: توسط  – 1.0.34
    درون‌ریز وردپرس: توسط wordpressdotorg – 0.7
    سئو Yoast: توسط Team Yoast – 19.5.1
    موشک وردپرس: توسط wp rocket – 3.9.3
    افزونه پرداخت امن زرین‌پال برای ووکامرس: توسط Masoud Amini 
    alireza yousefi – 4.8.1
    
    ### Inactive Plugins (0) ###
    
    ### Dropin Plugins (1) ###
    
    advanced-cache.php: advanced-cache.php
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: IRT (تومان)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 0
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    Connected to WooCommerce.com: –
    Enforce Approved Product Download Directories: ✔
    
    ### WC Pages ###
    
    پایگاه فروشگاه: #6 - /shop/
    سبد خرید: #7 - /cart/
    تسویه حساب: #8 - /checkout/
    حساب کاربری: #9 - /my-account/
    شرایط و ضوابط: ❌ برگه تنظیم نشده است
    
    ### Theme ###
    
    Name: Woodmart
    Version: 6.5.4.1
    Author URL: http:/dev-wp.ir
    Child Theme: ❌ – اگر شما در حال ویرایش و شخصی سازی ووکامرس یا پوسته والد هستید پیشنهاد می کنیم از پوسته کودک استفاده کنید. چگونه یک پوسته کودک بسازیم را ببینید
    WooCommerce Support: ✔
    
    ### Templates ###
    
    Overrides: woodmart/woocommerce/archive-product.php
    woodmart/woocommerce/cart/cart-item-data.php
    woodmart/woocommerce/cart/cart.php
    woodmart/woocommerce/cart/cross-sells.php
    woodmart/woocommerce/cart/mini-cart.php
    woodmart/woocommerce/checkout/form-checkout.php
    woodmart/woocommerce/checkout/thankyou.php
    woodmart/woocommerce/content-product-cat.php
    woodmart/woocommerce/content-product.php
    woodmart/woocommerce/content-single-product.php
    woodmart/woocommerce/content-widget-product.php
    woodmart/woocommerce/global/breadcrumb.php
    woodmart/woocommerce/global/form-login.php
    woodmart/woocommerce/global/quantity-input.php
    woodmart/woocommerce/loop/add-to-cart.php
    woodmart/woocommerce/loop/loop-end.php
    woodmart/woocommerce/loop/loop-start.php
    woodmart/woocommerce/loop/no-products-found.php
    woodmart/woocommerce/loop/orderby.php
    woodmart/woocommerce/loop/pagination.php
    woodmart/woocommerce/loop/sale-flash.php
    woodmart/woocommerce/myaccount/form-login.php
    woodmart/woocommerce/product-searchform.php
    woodmart/woocommerce/single-product/add-to-cart/grouped.php
    woodmart/woocommerce/single-product/add-to-cart/variable.php
    woodmart/woocommerce/single-product/meta.php
    woodmart/woocommerce/single-product/product-attributes.php
    woodmart/woocommerce/single-product/product-image.php
    woodmart/woocommerce/single-product/product-thumbnails.php
    woodmart/woocommerce/single-product/rating.php
    woodmart/woocommerce/single-product/related.php
    woodmart/woocommerce/single-product/sale-flash.php
    woodmart/woocommerce/single-product/tabs/description.php
    woodmart/woocommerce/single-product/tabs/tabs.php
    woodmart/woocommerce/single-product/title.php
    woodmart/woocommerce/single-product/up-sells.php
    woodmart/woocommerce/single-product.php
    
    ### Admin ###
    
    Enabled Features: activity-panels
    analytics
    coupons
    customer-effort-score-tracks
    experimental-products-task
    experimental-import-products-task
    experimental-fashion-sample-products
    experimental-product-tour
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    wc-pay-promotion
    wc-pay-welcome-page
    wc-pay-subscriptions-page
    
    Disabled Features: minified-js
    settings
    
    Daily Cron: ✔ Next scheduled: 2022-09-03 00:04:03 +00:00
    Options: ✔
    Notes: 35
    Onboarding: skipped
    
    ### Action Scheduler ###
    
    تکمیل شده: 14,334
    Oldest: 2022-08-21 19:49:22 +0000
    Newest: 2022-09-02 15:31:40 +0000
    
    در صف بررسی: 1
    Oldest: 2022-09-02 20:17:54 +0000
    Newest: 2022-09-02 20:17:54 +0000
    
    ### Status report information ###
    
    Generated at: 2022-09-02 15:32:55 +00:00
    

    Link to the payment portal plugin page
    https://ww.wp.xz.cn/plugins/zarinpal-woocommerce-payment-gateway/

    And this might help, not all orders are waiting for payment and only some of them have this problem

    • This reply was modified 3 years, 9 months ago by alireza.

    Hi @alirezarr99!

    Thank you for sending the system status report.

    I understand that the payment issue isn’t happening on all orders; have you been able to isolate or reproduce it? What similarities can you find in orders or customers that have this issue? If you have any information, kindly share it with us to check further.

    Also, please share a copy of your error logs (if available). You can find this under WooCommerce → System Status → Logs.

    Thanks!

    Thread Starter alireza

    (@alirezarr99)

    2022-08-21T07:39:11+00:00 CRITICAL Uncaught Error: Call to a member function is_edit_mode() on null in /home/shop/public_html/wp-content/themes/woodmart/inc/integrations/elementor/helpers.php:185
    Stack trace:
    #0 /home/shop/public_html/wp-content/themes/woodmart/inc/enqueue.php(27): woodmart_elementor_is_edit_mode()
    #1 /home/shop/public_html/wp-content/themes/woodmart/inc/enqueue.php(42): woodmart_is_combined_needed(‘combined_js_lib…’, false)
    #2 /home/sshop/public_html/wp-includes/class-wp-hook.php(307): woodmart_register_libraries_scripts(”)
    #3 /home/shop/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
    #4 /home/shop/public_html/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
    #5 /home/shop/public_html/wp-includes/script-loader.php(2156): do_action(‘wp_enqueue_scri…’)
    #6 /home/shop/public_html/wp-includes/class-wp-hook.php(307): wp_enqueue_scripts(”)
    #7 /home/shop/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NU در /home/shop/public_html/wp-content/themes/woodmart/inc/integrations/elementor/helpers.php روی خط 185

    I changed my server to another company, but the problem was not solved, and I have two guesses about this problem. First, do you think CDN can have an effect? I think this problem is due to the existence of CDN. I updated to the new version, this problem has arisen
    Do you think these could be the cause of the problem?

    Hi @alirezarr99

    The fatal errors log you have shared are from August 21st and the errors are related to your active theme which might cause the issue. I can also see that the theme overrides default WooCommerce templates related to the Cart and Checkout page, which sometimes cause conflicts.

    I would suggest switching your theme to a default theme like Storefront and then place a test order to see if the issue is still there.

    Before you’re switching the theme:

    • Please make sure you have a good backup in place of your full site and database. Most hosting companies have this included in the subscription, but you could also consider using a service like Jetpack. If something goes wrong, it’s nice to know that you can restore your site.
    • Also, if the issue is happening only with the Zarinpal Gateway, then I would recommend reaching out to the developer of this plugin, and they are in the best position to help you in the right direction. You can reach their support here: https://ww.wp.xz.cn/support/plugin/zarinpal-woocommerce-payment-gateway/

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Problem pending payment’ is closed to new replies.