Just using your CC anywhere you are protected but, if you have a CC, I have no idea why you would give PP your bank info just because they demand it. Tell them to go jump in a lake or else everybody will start demanding that type of info. Do a search about PP and "get verified". You'll find they pissed off a lot of people. Bad move IMO.
_________________________
"You learn more from losing than you do from winning." Lou Pinella