4 ms·I instantly thought of Stripe when I saw this site as well.by james33 13y agoI instantly thought of Stripe when I saw this site as well.