4 ms·I'd say closer to Stripe than open a merchant account with a bank. Any thoughts?by nayefc 14y agoI'd say closer to Stripe than open a merchant account with a bank. Any thoughts?