• Hi,

    We have a credit-only simple product. It can be added to cart successfully, but on the checkout page an error is displayed stating that the user does not have enough credits to make the purchase, and if the user clicks Complete Order, Woocommerce throws the error “Invalid payment method”.

    Woocommerce version 5.3.0
    Woocredits version 4.1.5

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter speakspokecomjames

    (@speakspokecomjames)

    A small correction and an update: The message about insufficient credits is our customisation of the message
    “Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.”
    Removing this customisation does not solve the problem.

    When editing the Checkout page in Elementor, however, the payment gateway element correctly renders the option for my user account to use its credit balance.

    Thread Starter speakspokecomjames

    (@speakspokecomjames)

    Further update: I have determined that this is a conflict with Woocommerce Multi Currency. Can you explain how Credits interacts with Currency? Multi Currency expects payment gateways to be matched with currencies, but does not show Credits as a currency. How do we resolve this while still offering payment for non-credit products in several currencies?

    Thread Starter speakspokecomjames

    (@speakspokecomjames)

    Done, thank you.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Invalid Payment Method when purchasing credits-only product’ is closed to new replies.