Implement the void + the refund functionnalities.