• Someone requested that I create an invoice for them and e-mail it to them. They want to use Paypal. I used WooCommerce to create an order, and I specified Paypal. Unfortunately, here’s what the “Pay for Order” screen looks like (showing the relevant parts):

    ***********
    Shipping: $7.91 via Shipping
    Tax: $0.00
    Payment method: PayPal Checkout
    Total: $25.40

    Credit Card (Stripe)
    Pay with your credit card via Stripe.
    Card number: Expiry Date: Card Code:
    ************

    I don’t understand why it is asking for payment via Stripe when I already specified (and it shows) that I selected payment via Paypal checkout.

    I originally posted this in another section, but the moderator recommended I post here so developers will see it.

    Let me know if you want a URL to see it for yourself.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hi there!

    By default, when customers try to pay for an order from the Checkout page, they get all the available payment methods there.

    The fact that you’ve selected a specific payment method when creating the order from the backend doesn’t exclude the rest of the payment methods to appear available in the Checkout page.

    If you want to hide or show the payment gateways based on the customer or the order, you’ll need to use custom code or a plugin like “Conditional Shipping and Payments” to achieve it.

    I hope it helps!

    Thread Starter ostinatofreak

    (@ostinatofreak)

    Actually, it’s a little more than that. Paypal isn’t even <i>available</i>. There are no options – the customer is forced to use Stripe.

    Also I should note that when customers placed orders on my site before, they were able to pay using Paypal, so Paypal is evidently set up correctly in Woocommerce. The difference here is that this is the first time I’ve created the order for the customer and had the invoice sent to them. Even when I select Paypal as the payment method, the customer is forced to use Stripe.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘E-mailed invoice ‘Pay for Order’ page: wrong payment method’ is closed to new replies.