Well, I don't have any tip about the payment signaling thing, but that looks reatively common, so probaly someone else can jump in.

But... Why do you want to bind hardware activation to a...