X Payments has obtained money transfer licenses in 31 states in the United States.