• Resolved thinkorbust

    (@thinkorbust)


    Hello. As I was setting up my store, I had only a “Pay on Pickup” option at checkout, without any option for a credit card payment. Surprisingly, I got several orders from customers in other states before I had the chance to establish a credit card payment method.

    Now that I DO have credit card payments set up, how do I go back and have each of those outstanding customers pay for orders with a credit card? As a test for one customer, on the “Edit order” page, I changed the Status drop-down from “Processing” to “Pending payment,” then from the “Order actions” drop-down selected “Email invoice/order details to customer.”

    That prompted the system to automatically send the customer an email. However, the “Pay for this order” link in the email takes you to a customer Checkout page that doesn’t show any credit card info other than a radio button next to “Credit / Debit Card” and a checkbox next to “Save payment information…”

    So long question short, what do I do? Can I have the outstanding orders paid for with credit cards, or will I have to cancel all the orders and have the customers reorder the items?

    Thanks so much for taking the time to answer this.

Viewing 1 replies (of 1 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @thinkorbust

    That prompted the system to automatically send the customer an email. However, the “Pay for this order” link in the email takes you to a customer Checkout page that doesn’t show any credit card info other than a radio button next to “Credit / Debit Card” and a checkbox next to “Save payment information…”

    It seems like you’ve done most of the steps correctly. However, when a customer places their first order, do the card input fields appear as expected? Also, which payment gateway are you currently utilizing?

    However, while updating the order status, have you tried switching to the Credit/Debit Card option in the repayment method to see if it makes any difference?

    Furthermore, if the card input fields are completely not showing, then the issue is usually caused by a conflict with your theme or with another plugin. The best way to determine this is to:

    • Temporarily switch your theme to Storefront or Twenty Twenty-Four
    • Disable all plugins except for WooCommerce
    • Repeat the action that is causing the problem

    If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.

    I hope that helps! Let me know once you have done a conflict test!

Viewing 1 replies (of 1 total)
  • The topic ‘How to Have Customers Pay Via Credit Card After ‘Pay on Pickup’ Checkout’ is closed to new replies.