3 ms·up to 70% lower than stripe but no card payments and can only process US customers?by KomoD 3y agoup to 70% lower than stripe but no card payments and can only process US customers?yousslo 3y agoYes pretty much!