Buy an access code
You can pay for access on behalf of somebody else. After the payment you receive an access code by e-mail. You pass that code on to the person who then unlocks the access with it. You do not need an account for this.
The code is sent only once the payment has been confirmed by the payment provider. The code can be redeemed once and does not expire.