Do you keep any form of payment details?

No, in fact we are never privy to any of your payment information and store no details whatsoever.