PayNow.gg automatically handles Steam OpenID authentication when users enter the checkout flow. To let users log in with Steam directly on your site before purchasing, you can add a Steam SSO button in the header that connects to PayNow's authentication endpoint and stores their Steam session. Here is how to update `membership.html` to include a Steam login button, display the logged-in user's Steam profile/SteamID, and dynamically attach their Steam ID to the PayNow.gg purchase links. ```html MEMBERSHIPS | NUKE EVENTS
Main Page

SERVER RANKS

Select a tier to unlock exclusive in-game perks and support the community.

VIP Rank Preview

VIP

$5.00 / mo
  • Custom VIP Discord Tag
  • Reserved Server Slot
  • +25% EXP Boost
  • Basic Chat Colors
Buy Rank
VIP Plus Rank Preview

VIP+

$12.00 / mo
  • All VIP Perks Included
  • +50% EXP Boost
  • Priority Server Queue
  • Access to VIP Cosmetics
Buy Rank
NUKE Rank Preview

NUKE

$50.00 / lifetime
  • All MVP Perks Included
  • Max Priority Queue Access
  • Custom Name Prefix & Color
  • Special Event VIP Hosting
  • Direct Access to Server Devs
Buy Rank
```