rename assignment payment method for clarity