Balancing Online Safety and Payment Processing