I am buying from proxybonanza.com that accept worldpay.
Then I go to this screen:
Looks like they managed to figure out that the bank is USbank without me having to tell them. In fact, they know which bank issue payments.
But this asking for pin number worries me.
Can I trust worldpay.com?
Can people make a copy of my card and drain my debit card payment.
The payment is declined nevertheless. Another card is successful though. This time they automatically knows my phone number on file and send SMS to it. Impressive big brothers I must admit.