Move like this is definitely bound to have its impact on various businesses across the country, especially on Tourism Industry. The foreign tourists, who are already in India travelling during this period, will be facing some problem, in exchanging to new currency notes. However, most foreigners are used to plastic money and are also being serviced at Airports etc. One suggestion is use Western Union by paying them online and go to the nearest Western Union office to pick up new money, up to Rs.15000.- ( As per the information I have). Things have eased up since 08th Nov and most business establishments, viz., Hotels, Taxis, Travel Agents etc. are accepting credit/debit cards.
For Indians Travelling Abroad: There is no major problem at all, payments for Services viz. Air Tickets, Visas, Hotels, and Packages etc. can be made by Credit/Debit Cards, Bank Transfers, Demand Drafts, Cheques, online payments etc. He/She can still draw foreign exchange as per RBI allowance, be it for tourist or business traveler. Most authorized travel agents in this country are equipped.
For Domestic Travelers : Yes there is a definite problem here, cause people using small restaurants , hotels , local transport etc. have to pay in cash . But with more and more awareness of the use of Mobile Application etc. things will settle down. It’s just matter of time.
As the Hon'ble Prime Minister had informed in his address to the Nation, that there is bound to be difficulties for some time and in order to route out corruption, black money etc., there is no choice but to endure it. As the saying goes “NO PAIN NO GAIN"