Millennial Magazine - payment processes