Disappointing and Buggy - Needs Major Improvement for Physical Sales and Support Response Time
I've been testing the [XFA] RM Marketplace/Shop - XF2 across two environments (live and dev) for about a week. And unfortunately, the experience has been incredibly frustrating. The software is full of bugs and there are numerous issues that make it unreliable for real business use. To make matters worse, the support response time is unacceptable, not just in my case, but after looking at other people’s posts seeking support, I noticed that days had gone by without a response. Here’s a summary of the major problems I’ve encountered:
The software allows sales to process even without a payment method set up in the dashboard. This is a serious problem for anyone who needs a functional payment system. Additionally, when entering the Client ID and Secret Key, nothing happens after hitting "Save." There's no confirmation or feedback to let users know if the details have been saved, which is confusing for regular users.
One of the most troubling issues I've encountered is with inventory and payment discrepancies. After marking an item as "out of stock" following a sale (setting the stock to 1), the system still allowed multiple purchases. Despite the item being marked as "out of stock," I could still sell it again. Furthermore, after completing a purchase, I was logged out of the site once, and upon logging back in, the sale wasn’t recorded, even though both PayPal and my bank confirmed the payment was processed. This creates significant confusion and trust issues for both buyers and sellers, especially when it comes to inventory management and payment tracking.
Shipping also became a headache. After a sale, when attempting to ship an item, I received an error message stating, “Oops, we ran into problems. The requested page could not be found.” This prevents updating tracking information, making it difficult to fulfill orders properly.
The fee calculation system also has bugs. I set the fee to 3% on sales, but invoices generated for test items priced at $1.00 showed a total of $11, which is clearly incorrect. Similarly, despite setting up the API correctly, the payment was processed, but the system failed to reflect the transaction. My bank and PayPal confirmed the payment, but there was no record of the sale in the system.
I had the same issue on the dev side when trying to submit tracking. The system wouldn’t allow me to provide shipping information, which made it impossible to complete the order process.
These issues were experienced across both my live and development environments, highlighting that the problems are not isolated to a single instance. As a business owner, waiting for support that takes too long and seeing no resolution is not an option, especially when these issues affect core features like payment processing, inventory management, and shipping.
While this software has great features and ones that would be ideal for a marketplace, it’s simply not ready for use in a real business setting, especially for physical sales. We really want to use the software, but the current issues make it unfeasible to rely on. Until these problems are addressed and support becomes faster and more responsive, I cannot recommend this product.
The developer does eventually get back to you, but it’s not within a business-friendly time frame. If you’re running a business that depends on reliable software, waiting for several days for a response is simply not feasible. However with all of that being said. We’re working with the developer to resolve these issues, and if the situation changes, I’ll be sure to report back with an update. But as of now, I would not buy this product if you are going to use it to sell physical products.
I am a bit surprised by some of the point you raised and interested in discussing them further with you as we haven't had them raised before. And honestly the add-on has been running by a lot of people for quite some time with bugs here and there but mostly fine, but it is known to be pretty stable so far. We will follow-up your messages on our forum and provide the adequate support to get those fixed if confirmed :)