Hey there,
Thanks for reaching out and sorry to hear about the issues you’re experiencing. We use several different services for managing fraud, and one of them flagged your IP. Not sure why since everything else looks fine, so we reviewed and approved your order.
We also use Stripe for payment processing, so we never see your credit card details.
Let us know if you have any questions.