Nearly all of our customers and prospects are field service companies. The mobile application is very important to them for technicians to be able to use from the field from "cradle-to-grave" for managing service appointments. The mobile application has great functionality, except at the conclusion of a service call.
Technicians in the service field (HVAC, Overhead Door, Appliance Repair, Plumbing, etc.) are expected to take payment in the field at the conclusion of scheduled repair services. The majority of that is a credit card payment. All of the systems we compete with provide card processing through the moble app. Even our 30 year old legacy system provides the technician with the ability to enter credit card information and process the payment.
Acumatica currently has no mechanism for processing a payment from the field. Technicians must exit the Acumatica app and rely on 3rd party mobile apps to process a payment, then somehow reference the payment in Acumatica. Someone in the office is then required to reconcile that payment to the service order later. Our clients see this as a technological step backwards that requires extra labor and is fraught with risk of error, because technicians are not a reliable source of data entry, and typically get frustrated with such things.
There needs to be a way for a technician to enter credit card information into the mobile app for processing. The ideal technology would be integration to a swipe device like most other field service software systems use, but even the simple ability to enter card information would suffice. I realize this involves the challenge of PCI compliance, however it already exists in the market, and is a significant competitive disadvantage for Acumatica.