Djokovic had accepted a wildcard into the Mexican tournament which boasts a strong field including Australian Open finalist Rafael Nadal and world No 4 Milos Raonic.
"Great news! You'll see me back on court next week in Acapulco at @AbiertoTelcel," the 12-times grand slam champion wrote on his Twitter account. "Did you miss me?"
Djokovic carried the shoulder problem into Serbia's Davis win over Russia earlier this month and skipped the ABN Amro tournament in Rotterdam which Frenchman Jo-Wilfried Tsonga won on Sunday.
The 29-year-old Serb is battling to get back into shape after losing the world No 1 ranking to Briton Andy Murray at the end of last season and after his Australian Open title defence was sensationally ended by Uzbek journeyman Denis Istomin in the second round last month.