Developer forum

Forum » Feature requests » RMA hooks
Scott Forsyth
Reply

We need to enable RMA's writing through to an ERP system. We've done that previously but in custom situations. Now we want to do this with the standard RMA. However, as I understand it, there aren't any notification subscribers to tap into for RMAs. Can they be added? I believe that that the best starting point is to have one for each of the existing RMA events so that it matches one to one for times when emails can be triggered. And there may be additional places to tap into too.

 


Replies

 
Nicolai Høeg Pedersen
Reply

Hi Scott

We will look into it and get back with a list of suggestions of notificatioins.

BR Nicolai

 
Scott Forsyth
Reply

Hi Nicolai,

Thanks, that sounds good.

Scott

 
Jonas Krarup Dam
Reply

Hi Scott,

We've had a look, and are planning on implementing these notifications:

1) RMA created

2) RMA deleted

3) RMA closed/canceled

4) RMA comment added

5) RMA Replacement Order Set

6) RMA State Changed

7) RMA User Info Changed

8) RMA before save

9) RMA saved
 

1-7 are the current email events.

Do you have anything to add, before we start implementing?

 

/Jonas

 
Scott Forsyth
Reply

Hi Jonas,

Excellent! That will be great. There are two or three more than would be useful for rendering on the frontend:

RMA Before Render

RMA After Render

and/or RMA Loaded

Basically some hooks into the frontend rendering too.

Thanks,

Scott

 
Scott Forsyth
Reply

Hi Jonas,

What do you think the estimated timeframe is for this? We have a couple projects that are waiting for this so I'm curious what timeline expectation to set.

Thanks,

Scott

 
Jonas Krarup Dam
Reply
This post has been marked as an answer

Hi Scott,

As you probably noticed, we didn't manage to get them into the 8.8.1 release yesterday.

I'll push it into an upcomming hotfix, as it is a minor change - it should be available within 1-2 weeks, depending on when we need to do a hotfix.

If this is super urgent for you, and you need us to push through a hotfix for this specific functionality, please let me know.

/Jonas

Votes for this answer: 1
 
Scott Forsyth
Reply

Hi Jonas,

If they are available in two weeks that would be great! It doesn't need to be sooner than that, and we can start planning for our live integration development starting in two weeks.

Many thanks,

Scott