Comment Comment by 999900000999 I'd clean up the sign up process a bit.Use PayPal or Stripe asking for a credit card number directly is a big red flag. parent 999900000999 2 years ago
Use PayPal or Stripe asking for a credit card number directly is a big red flag.