I found it ok but it's not intuitive. When choosing to allocate COC tickets to a season ticket friend it's greyed out (usually meaning it's not available), accepts it but doesn't then confirm it until you've paid for it.
Other than that (I went round in circles a lot trying to do it) it worked.