Hello @paintshopta2
Since you didn’t mention the plugin name, we did some research on your site. We assume you might be using the Gift Cards for WooCommerce Pro plugin available here. While this is a paid plugin and we have not been able to test it specifically, we did check this behavior with the lite (free) version of the plugin. In our tests, we were able to successfully process payments for orders containing both simple products and a gift card.
However, to solve this problem, you can try an alternative approach. It involves disabling cart simulation behavior. This might help resolve the conflict you’re experiencing. You can find more information on how to do this on our GitHub Wiki page. Here are the specific filters you can add to your site’s functions.php file or a Code Snippets plugin:
// Disable simulate cart
add_filter( 'woocommerce_paypal_payments_simulate_cart_enabled', '__return_false' );
// Prevent shutdown suppression if there are any problems with the cart behavior
add_filter( 'woocommerce_paypal_payments_simulate_cart_prevent_updates', '__return_false' );
Please try adding these filters and let us know if this resolves your issue.
Kind regards,
Krystian