The one unanswered question asked above that may still be relevant is where the bank issuing the payment card (drawing inference from above it was a charge card) was domiciled. I'm presuming a US transaction on a US issuer, which makes it all the more surprising what happened. But if a Nigerian bank or third country bank it all gets a lot more complex.