Payment Planet Long Beach

I made a credit card duty free purchase on Monday VS111 flight. I'm still in NYC & I've just had a text from MBNA querying a payment of the same value as the duty free purchase to Payment Planet Long Beach. Until I sort this MBNA say I may have difficulty using the card. Do anyone know if they process Virgin inflight purchases?