aa is able to print other numbers on the boarding pass. the agent has to play around with the spacing of the input. i have boarding passes with my ba (8 digits), la & cx numbers on them (10 digits). the problem usually arises for me when i let them off of the hook in terms of the number not printing on the pass. that's when it usually gets credited to the wrong account.