It is not restricted to US individuals, just US Businesses.
"Using Simplify Commerce, you can create payments with credit and debit cards carrying major card brand logos for customers anywhere in the world. At this time, however, the merchant must be a U.S. business." [https://simplify.desk.com/customer/portal/articles/1173591-s...]