Folding ebike touring around japan

Hi , fellow cyclists .Well I'm getting a bit old for climbing massive hills while carrying heavy loads on my bike ,so I got a good brand tern vektron s10 e bike .It'll get me up hills no worries , I can find some cheap place to stay and there I will be able to charge the battery .My question is where else is it ok to charge up , we asked at one restaurant they said no , I'm thinking in the city Mcd ,starbucks would be ok , but out in the boonies if I wild camp is the problem , any suggestions most welcome thanks

by SeatWeird561