I am building a site which will accept payments. I will be processing payments with either Stripe or Square. Stripe now has Stripe Elements, and Square has Square Payment Form. I have tried Square Payment form but it's hard to customize and loads really slow. And I would like to have easy control over the look and feel of the form.
My question is, if I take the card information in regular input fields but don't store the information and instead immediately send it over to Stripe/Square via their libraries upon submit, is this still considered safe/PCI compliant?