Currently there are more than 25 thousand places from 30 retail stores that have accepted payments i...