If you believe the site is a scam, your card details may be compromised. Ask your bank to issue a new card with a different number to permanently block future attempts by this merchant. How do I stop automatic payments from my bank account?
: Search your inbox (including spam) for "p4ymxxx" or "subscription" to find the original sign-up details, which will include a login or a direct cancellation link. p4ymxxxcom fix