Answer:
Dr  Cash   1020
        Cr     Service revenue  1000
        Cr      Service fee      20
Explanation:
 Service fee is expense of individual who is purchasing not store's expense.
- Total cash received by store is $ 1020 because 2% is service charges by master card,its is income of master card not store so store will treat as liability.
The only revenue of store is $1000.