Refound in wallet doesn’t work

Free plugin Active

Refound in wallet doesn’t work

Started by simioni.francesco TeraWallet – Best WooCommerce Wallet System 1 year, 4 months ago
Tagged:

Conversation

9 posts · 6 voices
Viewing 9 posts - 1 through 9 (of 9 total)
  • November 28, 2024 at 11:04 am #7369

    Hi from the last update revound on wallet doesn’t work

  • December 4, 2024 at 3:56 pm #7396

    I have the same problem

  • December 4, 2024 at 3:57 pm #7397

    2024-12-04T08:31:02+00:00 Critical Uncaught Error: Call to undefined method Automattic\WooCommerce\Admin\Overrides\OrderRefund::get_customer_id() in /home/domainxx/public_html/wp-content/plugins/woo-wallet/includes/class-woo-wallet-cashback.php:76
    Additional context
    {
    “error”: {
    “type”: 1,
    “file”: “/home/domainxx/public_html/wp-content/plugins/woo-wallet/includes/class-woo-wallet-cashback.php”,
    “line”: 76
    },
    “remote-logging”: true,
    “backtrace”: [
    “”,
    “#0 /home/domainxx/public_html/wp-content/plugins/woo-wallet/includes/class-woo-wallet-ajax.php(193): Woo_Wallet_Cashback::calculate_cashback()”,
    “#1 /home/domainxx/public_html/wp-includes/class-wp-hook.php(324): Woo_Wallet_Ajax->recalculate_order_cashback_after_calculate_totals()”,
    “#2 /home/domainxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()”,
    “#3 /home/domainxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()”,
    “#4 /home/domainxx/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(1967): do_action()”,
    “#5 /home/domainxx/public_html/wp-content/plugins/woocommerce/includes/wc-order-functions.php(616): WC_Abstract_Order->calculate_totals()”,
    “#6 /home/domainxx/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(2205): wc_create_refund()”,
    “#7 /home/domainxx/public_html/wp-includes/class-wp-hook.php(324): WC_AJAX::refund_line_items()”,
    “#8 /home/domainxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()”,
    “#9 /home/domainxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()”,
    “#10 /home/domainxx/public_html/wp-admin/admin-ajax.php(192): do_action()”,
    “#11 {main}”,
    “thrown”
    ]
    }

  • December 5, 2024 at 1:06 am #7398

    Yes, I have the same issue when issuing a refund via Wallet. The system does not process the refund and hangs on screen. A refresh shows the refund has been issued but the wallet has not updated to reflect the refund and also the order status has not been changed to “Refunded” . This occurs when running the version 1.5.9/8 – I reverted to ver 1.5.7 and it is working correctly after the downgrade.

    I have also tried tis across a number of sites with the same result.

    WooCommerce version: 9.4.3
    WordPress version: 6.7.1
    PHP version: 8.3.14

  • December 5, 2024 at 8:51 pm #7406

    Also here.
    Tested with WooCommerce Version: 9.4.2 and Version: 9.4.3, WP 6.7.1

  • December 6, 2024 at 8:44 am #7409

    This is the error I found in the log under the name of FATAL ERROR.
    Occurred when trying to make a refund with TeraWallet, the page after clicking on the “Refund with TeraWallet” button remains pending and generates an error 500. If I reload the page in the order I find the refund made but in the customer’s balance there is no trace of the credit.
    What do you think is happening?

    WordPress: 6.7.1
    WooCommerce: 9.4.3
    TeraWallet: 1.5.9

    thanks to everyone

    mauro

    2024-12-04T13:23:08+00:00 Critico Uncaught Error: Call to undefined method Automattic\WooCommerce\Admin\Overrides\OrderRefund::get_customer_id() in /home/customer/www/roderi.it/public_html/wp-content/plugins/woo-wallet/includes/class-woo-wallet-cashback.php:76
    Contesto aggiuntivo
    {
    “error”: {
    “type”: 1,
    “file”: “/home/customer/www/roderi.it/public_html/wp-content/plugins/woo-wallet/includes/class-woo-wallet-cashback.php”,
    “line”: 76
    },
    “remote-logging”: true,
    “backtrace”: [
    “”,
    “#0 /home/customer/www/roderi.it/public_html/wp-content/plugins/woo-wallet/includes/class-woo-wallet-ajax.php(193): Woo_Wallet_Cashback::calculate_cashback(false, 34149, true)”,
    “#1 /home/customer/www/roderi.it/public_html/wp-includes/class-wp-hook.php(324): Woo_Wallet_Ajax->recalculate_order_cashback_after_calculate_totals(false, Object(WC_Order_Refund))”,
    “#2 /home/customer/www/roderi.it/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)”,
    “#3 /home/customer/www/roderi.it/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)”,
    “#4 /home/customer/www/roderi.it/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(1967): do_action(‘woocommerce_ord…’, false, Object(WC_Order_Refund))”,
    “#5 /home/customer/www/roderi.it/public_html/wp-content/plugins/woocommerce/includes/wc-order-functions.php(616): WC_Abstract_Order->calculate_totals(false)”,
    “#6 /home/customer/www/roderi.it/public_html/wp-content/plugins/woo-wallet/includes/class-woo-wallet-ajax.php(279): wc_create_refund(Array)”,
    “#7 /home/customer/www/roderi.it/public_html/wp-includes/class-wp-hook.php(324): Woo_Wallet_Ajax->woo_wallet_order_refund(”)”,
    “#8 /home/customer/www/roderi.it/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)”,
    “#9 /home/customer/www/roderi.it/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)”,
    “#10 /home/customer/www/roderi.it/public_html/wp-admin/admin-ajax.php(192): do_action(‘wp_ajax_woo_wal…’)”,
    “#11 {main}”,
    “thrown”
    ]
    }

    • This reply was modified 1 year, 4 months ago by mauirinho.
    • This reply was modified 1 year, 4 months ago by mauirinho.
  • December 11, 2024 at 11:32 am #7435

    Same problem here: https://tesorosdelamarca.com/

  • December 12, 2024 at 8:52 am #7439

    I have no idea why @subrata is not answering here, however, there is version 1.5.10 (December 12, 2024) available now: Fix:- Refund issue.
    I will test that.

  • December 12, 2024 at 9:06 am #7440

    Good morning everyone, I tested the new version 1.5.10 and it works correctly, the refund no longer generates the error.
    Thanks everyone and have a good day

    ,.

Viewing 9 posts - 1 through 9 (of 9 total)

Post a reply

Paste the exact error, your WooCommerce + WordPress versions, and any relevant steps. Screenshots help.

Sign in to reply

You must be logged in to reply to this topic.

Still stuck?

Three fast ways to keep moving if the thread above didn't resolve it.

WhatsApp