I’m also trying a Stripe Payment plugin independent of Mijireh. It at least lets me enter my credit card info, but then gives me the same error: “Invalid payment method.” I can’t seem to get any kind of payment gateway to work in Woocommerce.
It’s not just Stripe: all Checkout Options (Paypal, Checque, etc) give me the same “Invalid payment method” error. I have SSL enabled and applied to all shop pages, I’ve enabled Force secure checkout, I’ve got shipping rates setup and working properly. What on earth does it take to actually buy something in Woocommerce?
I’m getting closer to a solution: when I set free shipping to everything I can process an order, but I can’t with the APG Shipping module enabled. I’m heading over to their support forum for advice.
However, even with free shipping enabled and all else disabled, I’ve yet to get the Mijireh Secure Checkout page to work. I’ve slurped both on my site and over in the Mijireh account, I’ve disabled nearly all plugins but WordPress and SSL, I’ve changed themes, but all I get is the shortcode rather than the checkout page. I feel like there’s an extra step somewhere I’m missing, but for now I’m going to focus on the payment options I can actually get to work.
For anyone else having this problem: the APG Shipping module requires you to set what Payment Gateways it works with: I’ve now successfully tested an order with a Stripe plugin + dynamic shipping. I’m goign to give Mirijeh one more try.
OK, I think I had a fundamental misunderstanding of what the Mirijeh Secure Checkout Page did. I was thinking it replaced the normal Woocommerce Cart page when it actually piggybacked on it to handle the credit card processing. Enabling APG to handle all Payment Gateways under its settings made everything else work. Just a reminder to test, test, and when you think you’ve done it all, test again.