New Rma Addon Request

I installed the RMA addon and found that it only works for order placed through the website, this doesn't work for my business because we get a lot of phone, fax, email orders that aren't entered on the website. I would like a way that a customer can request an RMA for any product they have (product on the website, or not, such as a special) even if they didn't place the order originally through the website.

Is this possible, or easy to build? If this isn't the right sub-forum, please feel free to move, I wasn't sure where the right place was to put it! The "Partners" sub-forum for "Third party addons" didn't seem right either.

Thanks!

doesn’t make a lot of sense to me to have a product manage RMA’s for orders/items it known nothing about.
Think you’d be better off with a standalone solution for that case. I.e. Quckbooks or some ERP system that manages your inventory.

Is there a reason you don’t enter phone orders, etc. into your store to keep all order activity of your business in one place?

Order should work in 3 stages

Order - placed but not nesacary paid

Invoiced - fully paid

Credit memo - invoiced order returned

RMA creates - credit memo invoice.

So how can you credit memo something was never placed in your store?

doesn't make a lot of sense to me to have a product manage RMA's for orders/items it known nothing about.
Think you'd be better off with a standalone solution for that case. I.e. Quckbooks or some ERP system that manages your inventory.

Is there a reason you don't enter phone orders, etc. into your store to keep all order activity of your business in one place?

The purpose of it would be to manage return requests and status for the customer. Our current RMA system is a small third party application that knows nothing about sales or money amounts it just tracks work and it is essentially a SQL database with forms that you enter the info in, but if the site could manage it instead that would be great. I don't see why this isn't practical, all we need is something that a customer can request an RMA on, we approve or deny and track work done on it, if they get credited/ refunded we process that in our ERP system, if they are billed charges we create a job order in our ERP system as well, that's how we currently handle this.

Order should work in 3 stages

Order - placed but not nesacary paid

Invoiced - fully paid

Credit memo - invoiced order returned

RMA creates - credit memo invoice.

So how can you credit memo something was never placed in your store?

Ours is a bit more complicated than that due to some companies being credit card in advance, net 30/ 60, international net 40 etc. so we have sales orders for work, then they're invoiced and charged if paid in advance, or shipped and then due in 30 days. If they send parts back they might get a credit or a sales order for new work done. RMA's don't always create credit memos if we have to bill for labor/ new materials.

I hope this all makes sense! We've been operating since 1974 this way so it does work, perhaps a bit different than other companies but we are primarily B2B and not B2B so that may be why, however some of our systems are outdated (like our current site) hence us switching to CS-Cart to build a new one.

cs-cart RMA works off of items in an order. Note that the only reference to the customer might be in an order (anonymous checkout). RMA is NOT related to customer.

So I think that's the basic breakdown surrounding what you want to do. Suggest you stick with your existing process.

Check with cart-power.com, they wrote me a solution for RMA. They can probably adapt it for you.

Check with cart-power.com, they wrote me a solution for RMA. They can probably adapt it for you.

I messaged them on Nov 10, 2015 and they never responded, I also reached out to cscartrocks and they were willing to come up with a fix as well, however we didn't make a decision yet. I am going to focus on building the new store and then once that is done I will worry about custom addons like that, however once we do make a decision I will post back what we decided.

Thanks!

If you still search developers for this feature, we are at your service