• Resolved alitschi

    (@alitschi)


    We are working with standard wordpress 6.7.1, woocommerce 9.5.1 and standard woopayment (Debit/Credit card module with Stripe as payment gateway) and php-version 8.1.30. When a customer uses her gift card coupon exceeding the total cart value, the woocommerce checkout process correctly recognises it and sets the payable cart value to “0”. Also the remaining balance for the gift card is correctly reflected in the system. But when the customer tries to finalise the purchase by “pay now” (of course for CHF/USD or EUR amount “0”), then the woocommerce system produces the message “no payment method specified” and does not proceed further with the final payment. See enclosed screenshots of the two steps.

    There is no log or protocol entry whatsoever (no fatal error, no payment entry etc.). The backend system at “orders” shows the respective order still as “Draft”.

    We have no clue which settings might be wrong or why this, not so unusual situation, is not correctly handled by woocommerce / woopayment. We highly appreciate your assistance.

    Alicia

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Mahfuzur Rahman(woo-hc)

    (@mahfuzurwp)

    Hi @alitschi ,

    Thank you for sharing the details! I tested this scenario with similar configurations, and the issue wasn’t reproducible. It seems this behavior was resolved in a WooPayments update (GitHub Issue #3194).

    Please check the following:

    1. Update WooPayments: Ensure you’re using the latest version.

    2. Test for Conflicts: Temporarily switch to a default theme (e.g., Twenty Twenty-Three) and disable other plugins except WooCommerce and WooPayments.

    3. Enable Debugging Logs: Go to WooCommerce > Settings > Payments > WooPayments, enable debug mode, and retry the process.

    4. Check Logs: Share any relevant logs from WooCommerce > Status > Logs if available.

    Looking forward to your reply!

    Thread Starter alitschi

    (@alitschi)

    Hi Mahfuzur Rahman,

    many thanks for youf fast reply. We are already on latest WooPayment 8.6.1 and Debug mode is activated. We tested already yesterday on 2024 theme, but same result. No entry in debug files. We feel that GitHub issue?#3194 was not the same issue. In our case, the coupon functionality seems to be the issue. The coupon generated is correctly recognised by woocommerce all the way through to checkout. It is the final payment step with WooPayment which seems to kill the process. We already contacted the plugin supplier YIHT (Woocommerce Gift Cards) and they firmly state that they rely 100% on the woocommerce coupon system and that’s why the coupons are correctly recognised. Also the theme supplier (GOYA theme) was confronted with the issue and the also claim that QUOTE ” The theme is basically a skin and it doesn’t change the processes in checkout and it doesn’t perform any validations for coupons or payment options.?” UNQUOTE. Both also asked for using 2024 or similar themes to test … same problem. We are somewhat lost – logs are empty, but frontend system tells us that something is wrong. Puuh – what next?

    Best regards, Alicia

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello alitschi,

    Thank you for your reply.

    To identify the root cause, try enabling an offline payment method like Bank Transfer or Cash on Delivery and perform the checkout again to rule out payment method conflicts.

    Also, create a new test product with a price of 0 and attempt checkout to see if the issue occurs without a gift card coupon.

    Let me know the results so we can continue troubleshooting. ??

    Best regards.

    Thread Starter alitschi

    (@alitschi)

    Hello Zubair Zahid,

    Many thanks for your reply. We tested with product with “0” value and with Cash on Delivery. Both did not create a problem. We assume that it is an issue with gift coupon. Best regards,

    Alicia

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    Thank you for providing more information about the issue caused by the gift card code. To assist you further, could you please deactivate the gift card plugin you’re using and try using the default coupon code to see if you still face the same issue? Here is step by step instruction to guide you on how to generate coupon code. https://woocommerce.com/document/coupon-management/

    This way, we can determine whether the issue is due to WooCommerce or the plugin you’re using to generate the gift card.

    The more information we have, the more accurately we can assist you. Thank you!

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.