@edwinwee do you need to use Stripe as a payment provider to use Elements or can this be used just to acquire the data transmitting them to another entity to process them?
Report
@edwinwee@sliver86 You wouldn't really receive any benefits from using Elements if you don't use Stripe as a payment processor. The advantage is that you don't have to worry that much about PCI compliance - you just insert a few lines of code and let Stripe take care of hosting the credit card inputs in an iFrame. They'll give you a token that only you can use that allows you to charge the card through them. Basically, it makes easier to use Stripe, but it doesn't help for other providers. Braintree has a Drop In UI, a similar solution https://www.braintreepayments.co.... Open source solutions like Skeuocard http://kenkeiter.com/skeuocard/ can work if you don't use either. Still, you have to be very mindful of PCI compliance if you send credit card data to your servers.
@edwinwee@penne12_ I'm very well aware of PCI compliance ;)
I wanted to clarify it this solution could have been used to acquire and tokenize credit card info, in a way that is agnostic of the processor you use
Seems very useful. We are definitely gonna try this.
Report
Really easy to implement. Validation from only one source of truth, Stripe. Recommended.
Pros:
Easy to use
Cons:
Not 100 % customizable
Report
Over the weekend, I built a e-commerce store selling a Ghost theme I built using just Stripe Elements and Relay - no database whatsoever. Stripe makes it super easy to accept payments and Elements is just an extension of that. It's a great framework.
Report
Stripe keeps improving. One of my favourite companies.
Replies
Wise
Wise
Promoly
LambdaTest
Really easy to implement. Validation from only one source of truth, Stripe. Recommended.
Pros:Easy to use
Cons:Not 100 % customizable
Bloom