Payment processing, or more specifically the handling of payment card data, is a very sensitive part of building an online shop of any kind. There are a lot of hoops to jump through to make sure you are PCI DSS compliant if you process payment card data on your own servers. However, luckily for us we don't need to, as we can make use of the Stripe online payment service to process that data on our behalf.
Why use Stripe?
Simple PCI compliance
By using Stripe, we make PCI compliance infinitely simpler, because our user's payment card data is sent to Stripe servers for processing rather than ours. Getting your head around how this works takes a little thought, but it is actually a pretty simple concept. Payment card...