onTransactionComplete called my code twice

oh one more thing. I was looking to get the brodcasterID from the transaction object. But i was not able to find anything. Is there a other way to get it?