when using paypal express checkout on a site, after the usual paypal login screen another screen popped up
titled "process consent" asking me to agree to:
the merchant will be able to "Create and manage invoices on your behalf"
What does this mean?
Am I giving them permission to create any invoice they want ?
this sounds very dangerous !
... View more