Hints cropped up last week that Apple Pay might make its debut on October 20, but a newly discovered memo indicates that it may launch even sooner. In a memo revealed in a report from MacRumors, managers at Walgreens are instructed to prepare for the launch of Apple Pay on October 18. “In preparation for the launch of Apple Pay on October 18, we would like you to cover the following material,” reads the memo. “Walgreens will be one of the participating retailers and we want to make sure that all your team members are prepared.”