• Resolved goweb

    (@goweb)


    Hello,

    I have a problem with Woocommerce order status after payment, I have only virtual+downloadable products on my shop, and after succesful payments, order status doesnt changes, still is “Payment Pending”.. I’ve tested 2 payment gates providers, but the same, hosting provider tells me that there is some problem with WordPress itself…
    Could you help me?
    .htaccess is standard for WordPress
    turned off all plugins, only woocommerce, elementor and payu (payment) left.

    below status report from my shop

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://babybachata.pl
    Site address (URL): https://babybachata.pl
    WC Version: 5.3.0
    REST API Version: ? 5.3.0
    WC Blocks Version: ? 4.9.1
    Action Scheduler Version: ? 3.1.6
    WC Admin Version: ? 2.2.6
    Log Directory Writable: ?
    WP Version: 5.7.2
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: ?
    WP Cron: ?
    Language: pl_PL
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.4.16
    PHP Post Max Size: 64 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.66.0
    OpenSSL/1.1.1g
    
    SUHOSIN Installed: –
    MySQL Version: 5.7.31-34
    Max Upload Size: 64 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 5.3.0
    WC Database Prefix: wp_
    Ca?kowity rozmiar bazy danych: 16.05MB
    Rozmiar bazy danych: 14.14MB
    Rozmiar indeksu bazy danych: 1.91MB
    wp_woocommerce_sessions: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_api_keys: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_attribute_taxonomies: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_downloadable_product_permissions: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_woocommerce_order_items: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_order_itemmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_tax_rates: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_woocommerce_tax_rate_locations: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_shipping_zones: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_woocommerce_shipping_zone_locations: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_shipping_zone_methods: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_woocommerce_payment_tokens: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_payment_tokenmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_log: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_actionscheduler_actions: Dane: 0.05MB + Indeks: 0.11MB + Silnik InnoDB
    wp_actionscheduler_claims: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_actionscheduler_groups: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_actionscheduler_logs: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_commentmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_comments: Dane: 0.02MB + Indeks: 0.09MB + Silnik InnoDB
    wp_fv_player_playermeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_fv_player_players: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_fv_player_videometa: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_fv_player_videos: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_links: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_options: Dane: 2.06MB + Indeks: 0.06MB + Silnik InnoDB
    wp_pms_member_subscriptionmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_pms_member_subscriptions: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_pms_paymentmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_pms_payments: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_postmeta: Dane: 7.52MB + Indeks: 0.27MB + Silnik InnoDB
    wp_posts: Dane: 3.48MB + Indeks: 0.09MB + Silnik InnoDB
    wp_say_what_strings: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_termmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_terms: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_term_relationships: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_term_taxonomy: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_usermeta: Dane: 0.05MB + Indeks: 0.03MB + Silnik InnoDB
    wp_users: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_wc_admin_notes: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wc_admin_note_actions: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wc_category_lookup: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wc_customer_lookup: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_download_log: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_order_coupon_lookup: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_order_product_lookup: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_wc_order_stats: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_wc_order_tax_lookup: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_product_meta_lookup: Dane: 0.02MB + Indeks: 0.09MB + Silnik InnoDB
    wp_wc_reserved_stock: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wc_tax_rate_classes: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wc_webhooks: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_p24_data: Dane: 0.00MB + Indeks: 0.00MB + Silnik MyISAM
    wp_woocommerce_p24_order_map: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wpsmtp_logs: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    
    ### Post Type Counts ###
    
    attachment: 27
    custom_css: 1
    customize_changeset: 14
    e-landing-page: 1
    elementor_library: 1
    elementor-hf: 2
    nav_menu_item: 10
    page: 15
    post: 2
    postman_sent_mail: 7
    product: 7
    revision: 358
    seedprod: 1
    shop_order: 21
    wpcf7_contact_form: 1
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (3) ###
    
    Elementor: przez Elementor.com – 3.1.4
    P?ac? z PayU: przez PayU SA – 2.0.4
    WooCommerce: przez Automattic – 5.3.0
    
    ### Inactive Plugins (13) ###
    
    Add From Server: przez Dion Hulse – 3.4.5
    Admin Menu Editor: przez Janis Elsts – 1.9.9
    Akismet Anti-Spam: przez Automattic – 4.1.9
    Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd: przez SeedProd – 6.2.1
    Contact Form 7: przez Takayuki Miyoshi – 5.4
    Elementor - Header, Footer & Blocks: przez Brainstorm Force
    Nikhil Chavan – 1.5.8
    
    Essential Addons for Elementor: przez WPDeveloper – 4.6.2
    FV Player: przez  – 7.4.46.727
    Post SMTP: przez Yehuda Hassine – 2.0.23
    Restrict - membership, site, content and user access restrictions for WordPress: przez Restrict – 2.1.6
    Say What?: przez Ademti Software – 2.0.1
    WooCommerce Przelewy24 Payment Gateway: przez Przelewy24 Sp. z o.o. – 1.0.7
    WP SMTP: przez Yehuda Hassine – 1.2.3
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: PLN (z?)
    Currency Position: right_space
    Thousand Separator: .
    Decimal Separator: ,
    Number of Decimals: 2
    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: –
    
    ### WC Pages ###
    
    Strona sklepu: #18 - /sklep/
    Koszyk: #19 - /koszyk/
    Zamówienie: #20 - /zamowienie/
    Moje konto: #21 - /moje-konto/
    Regulamin: #49 - /regulamin/
    
    ### Theme ###
    
    Name: Baby Bachata
    Version: 2.3.1
    Author URL: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
    Child Theme: ? – Je?li modyfikujesz WooCommerce lub motyw nadrz?dny
    którego nie jeste? autorem
    polecamy u?ywanie motywu potomnego. Zobacz: Jak tworzy? motywy potomne
    
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: baby-bachata/woocommerce/myaccount/dashboard.php
    
    ### Action Scheduler ###
    
    Zrealizowane: 64
    Oldest: 2021-04-29 23:32:34 +0200
    Newest: 2021-05-25 12:29:00 +0200
    
    ### Status report information ###
    
    Generated at: 2021-05-25 12:36:58 +02:00
    

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hi @goweb,

    This particular forum is for questions that are directly related to the features and functionality of the free WooCommerce plugin. It does not, however, offer support for questions related to any extensions like payment gateways or themes which can work with WooCommerce.

    Within the WooCommerce plugin, a status of Pending Payment indicates that WooCommerce thinks the order has not been paid for. There are two reasons this status would display on an order.

    • The order has not successfully been paid for. If this was the case you’d see no customer funds displaying within your payment gateways merchant account
    • The order has been successfully paid for and you see the customer funds within your payment gateways merchant account. The payment gateway website has however not been able to contact your WordPress installation to update the order status from Pending Payment to either Processing or Completed

    I’d suggest contacting the support team for the P?ac? z PayU: przez PayU SA you have installed on your site to make sure that’s configured correctly. I’d also check if that plugin uses WebHooks to contact your site after payment to update order statuses, if so check the WebHooks are configured correctly.

    Thread Starter goweb

    (@goweb)

    OK, I understand, and thanks for fast reply,
    Its second point for sure “The payment gateway website has however not been able to contact your WordPress installation to update the order status…” but I dont know why exactly… I sent tons of emails to hosting provider, to previous payment gateway (Przelewy24), and now with PayU is the same, noobody knows where is the problem, so thats why I wrote here, maybe some of you had the same problem, because Przelewy24 and PayU are common gateways (in PL) and they provide payment plugins for WooCommerce, so i dont believe that they just dont work like that…
    ok I will wait for PayU response, and check WebHooks, and let you know.

    Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hi @goweb,

    If the payment gateway is not able to contact your site that would not be usually related to the WooCommerce plugin or WordPress software. It could however be something on your hosting web server which is blocking those services from communicating with your website.

    Plugin Support abwaita a11n

    (@abwaita)

    Hi @goweb,

    We’ve not heard back from you in a while, so I’m marking this thread as resolved. Hopefully, the above info was helpful.

    If you have further questions, please feel free to open a new topic.

    Thanks.

    Thread Starter goweb

    (@goweb)

    Hi,
    Yes, sorry, you can close this thread,
    problem was with Przelewy24 plugin and PHP above v7.1. and they working on it.
    PayU after verification works fine.

    Thanks. Regards

    Plugin Support abwaita a11n

    (@abwaita)

    Glad to hear that the issue was resolved – thanks for letting us know!

    I’ve already marked the thread as resolved, it will be automatically closed in due time.

    Cheers!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Virtual + Downloadable product status problem’ is closed to new replies.