• Resolved sjhudson

    (@sjhudson)


    I’ve recently begun using the Woocommerce mobile app to accept in-person payments, and while it accepts cards perfectly, I am having difficulty with the required payment methods. The app will only allow card payment for orders with the “N/A” or (renamed) “Cash on Delivery” payment method selected. We use the “Check” method when creating orders that will be paid in person because it leaves the order in the “pending payment” state, appropriately enough, which is needed our work flow – we don’t begin processing or producing the order until receiving payment (it is shipped to the customer at a later date).

    The COD method moves the order to “processing” before receiving payment, which makes them difficult to separate them from the (many) online orders that ARE already paid for. The “pending payment” also state makes it easy to identify and filter orders that need to be paid in the app, and avoids the danger of beginning work on an unpaid order. .

    Is there a way to get the app to allow in-person credit card payments for orders with the “check” payment method selected? We currently have edit each order on the admin panel and set the method to “N/A” before pulling it up in the app; obviously not ideal.

    Thanks for any advice you may have!

Viewing 5 replies - 1 through 5 (of 5 total)
  • anastas10s

    (@anastas10s)

    Hi there @sjhudson ??

    I noticed this is a duplicate thread, to the one found here.

    I’ll go ahead with marking this one as resolved now. Kindly continue the correspondence in the other one. Cheers!

    Thread Starter sjhudson

    (@sjhudson)

    No, it is not a duplicate thread. They were split deliberately. This is an entirely different issue, relating to disallowed payment methods. The other one relates to order status after payment, as you correctly summarized. Please mark this issue open.

    anastas10s

    (@anastas10s)

    Ok, I’ve marked this post again as “not resolved”, thank you for clarifying @sjhudson.

    Could you elaborate a bit further as to the workflow of an order that is to be paid in-person, using the mobile app?

    I understand you are not using the WooCommerce In-Person Payments M2, and the site’s SSR is informing us that the Terminal for Stripe and WooCommerce was also in use.

    Looking forward to hearing back from you!

    • This reply was modified 2 years ago by anastas10s. Reason: SSR link
    Thread Starter sjhudson

    (@sjhudson)

    Our specific workflow is a bit unique, but the same issue would apply to any business in which the in-person contact is at the beginning of the production process and the customer is expected to pay before work starts (e.g., sign shops, or any other sort of custom manufacturing).

    In our case, the customer is present to select a product, which we will then ship to them later. If the customer is unwilling/unable to check out online themselves (they can scan a QR code on their chosen product), a staff member creates the order for them using shop-as-client functionality on our site’s front end, which has logic to fill in specific order details in a structured form. The staff member selects a “check” payment type, which leaves the order in a “pending payment” state after creating the order (‘cod’ works also, but leaves it ‘processing’, creating the issue described in this ticket).

    Currently, staff now needs to go into the admin console and change the payment type to “N/A” so the app will allow card payment (this is what I would like to avoid). They then load the order in the app, and process the in-person card transaction.

    Although this issue occurs before the card is processed and therefore can’t be affected by the reader, we are using a Stripe BBPOS Chipper, which works flawlessly with your app. It seems to be a functionally equivalent device to to the M2.

    The TFSW plugin is currently inactive, as noted in the SSR; we have used it in the past with the same workflow and their third-party app (which does support the ‘check’ payment method). Your app is otherwise more flexible for managing orders and incurs lower fees, so we would prefer to use it.

    anastas10s

    (@anastas10s)

    Thank you so much for clarifying things further, @sjhudson.

    Please contact us at WooCommerce.com > My Account > Support. You may need to create an account before you can access that page.

    Please include a link to this forum thread, so that we can keep track of what’s already been done.

    We will be able to help you further there.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Allowed payment methods for in-person cards in WC App’ is closed to new replies.