• Resolved wordwoouser

    (@wordwoouser)


    Using version 7.6.0 “WooCommerce Stripe Gateway”.

    Trying to do a partial refund from the order page and getting the following error “an error occurred while attempting to create the refund using the payment gateway API“.

    The following is from the WooCommerce log (I’ve removed the domain name for privacy.

    2023-08-30T21:38:37+00:00 CRITICAL Uncaught TypeError: Argument 2 passed to WC_Stripe_API::detach_payment_method_from_customer() must be of the type string, null given, called in /var/www/domain-name-removed/wp-content/plugins/woocommerce-gateway-stripe/includes/class-wc-stripe-customer.php on line 472 and defined in /var/www/domain-name-removed/wp-content/plugins/woocommerce-gateway-stripe/includes/class-wc-stripe-api.php:327

    Stack trace:

    #0 /var/www/domain-name-removed/wp-content/plugins/woocommerce-gateway-stripe/includes/class-wc-stripe-customer.php(472): WC_Stripe_API::detach_payment_method_from_customer()

    #1 /var/www/domain-name-removed/wp-content/plugins/woocommerce-gateway-stripe/includes/class-wc-stripe-intent-controller.php(132): WC_Stripe_Customer->delete_source()

    #2 /var/www/domain-name-removed/wp-includes/class-wp-hook.php(308): WC_Stripe_Intent_Controller->verify_intent()

    #3 /var/www/domain-name-removed/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()

    #4 /var/www/domain-name-removed/wp-includes/plugin.ph in /var/www/domain-name-removed/wp-content/plugins/woocommerce-gateway-stripe/includes/class-wc-stripe-api.php on line 327

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Refund API Error’ is closed to new replies.