Sorry, but stripe is not suitable for e-commerce at this time due to it lacking pre-authorization support. <a href="https://support.stripe.com/questions/can-i-reserve-an-amount-on-the-customer-s-card" rel="nofollow">https://support.stripe.com/questions/can-i-reserve-an-amount...</a> I've emailed them personally to confirm they lack pre-authorization and they've confirmed they are working on it but no ETA.<p>With e-commerce the charging process is that you pre-authorize the card for the order amount at checkout, then capture the funds when the order ships.<p>To do otherwise is inviting disaster.<p>You could either just verify the card is valid and then attempt to charge when the order ships, but then you run into failed charges because they are over thier limit or something else fails. You've done all the work to pull and pack the item and now you have to go put it back on the self.<p>Or you can attempt to charge the card fully at order checkout, but then you run into problems with maybe your inventory accounting is inaccurate and you don't have the item like you'd thought you did. Oops, you've already charged the customer for it. VISA and friends <i>really</i> don't like you doing that. I believe you may actually be opening yourself up to fraud charges in certain jurisdictions by doing so.<p>I have no idea why Parse is featuring this use of it with the products they've selected. I can see it working if it's a so called 'face-to-face' sale where the customer is picking up the product, but it doesn't appear to be presented that way.