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

Example:
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?