secure payment

Being drafted ...