How are you handling 'wrong part sent' issues with returns.

The customer orders part 123, we ship 123A by mistake.
The customer wants to return 123A.

Our current process is awkward in we issue a credit for the correct item. Then we create and order/credit for the incorrect item.

How are you handling this situation?