iPayLinks US, Inc was incorporated in the state of Delaware and was registered with FinCEN as a Money Service Business. (FinCEN registration number: 310005875949). iPayLinks US and its group affiliates offer a variety of payment products and services globally.