If you allow buyer to pay, then you have to print the label but do not pay for it, you then just receive the sale price.
In my opinion it is not a good idea to allow buyer to buy label, just invites problems, and in event of something going wrong and you have to buy a new label, the refund for original label goes back to buyer, leaving you out of pocket.