Returns whether the item open for socketing is temporarily refundable. Items bought with alternate currency (honor points, arena points, or special items such as Emblems of Heroism and Dalaran Cooking Awards) can be returned to a vendor for a full refund, but only within a limited time after the original purchase. This period can be ended prematurely if the player attempts certain actions (such as socketing gems into the item).

See also Socketing functions.


refundable = GetSocketItemRefundable()


  • refundable - 1 if the item can be returned to a vendor for a refund; otherwise nil (1nil)