^Yes, you have to open a channel and fund it. Like a gift card. You open it, you pre-fund it, and then you can spend it. You can not "top it off" later.
Oh wow, that's really bad...

Perhaps we see better alternatives in the future. Unless there's a way for the network to kinda sort out smaller payments into channels automatically.