This seems to be correct. After the first 24h, I did not have a hallmark setup and did not receive payment. I setup the hallmark on the second day, and after 48h received a double payout.
The ip address of my node will change from time to time (once every 2-4 weeks). How will this effect my node? Will I stop receiving payments when my ip address changes (until I update the hallmark)? What is the idea behind the hallmark? Is it used solely for the node bounty payout or does it have a deeper meaning?
Simply put, a hallmark is a digital signature that "certifies" that a node, running on a specific IP address, belongs to an account. A hallmark helps the network put trust into specific nodes, relying on them more than other nodes for accurate information on blocks and transactions. Anyone can decode a node's hallmark to verify its authenticity and ownership. If you run multiple nodes, a hallmark also allows you to set a relative "weight" for each node, so that the network can allocate more traffic to nodes that have more resources. source
The node bounty script pays out to the account encoded in the hallmark. When your IP address changes, your node will stop working.