I either found a bug, or this isn't working how I expected.

Hello I either found a bug, or this isn't working how I expected. If you setup a one time view, and the user clicks to pay, then clicks back and does not complete the checkout at paypal. The content is then viewable.

I'm assuming you are triggering this on the button click. So then it doesnt matter if they actually pay on paypal or not.