I am not sure how this is for books, but the collected wisdom of game developers on Itch is, that pay what you want yields more than paid. Individual results may vary a lot.
I guess the theory goes like this: You have a potential customer that might try out your game and give you money after liking it. But if you request payment upfront, the potential customer just goes along and searches other content, resulting not only in a not paying customer, but no customer at all.