SolGate Pro Documentation | Setup & Guide
Learn how to configure SolGate Pro, the ultimate Web3 content protection and VIP gateway for your WordPress site.
1. Plugin Installation
Welcome to SolGate Pro. Follow these steps to install the gateway on your WordPress site:
- Navigate to your WordPress admin dashboard, then go to Plugins > Add New.
- Click the Upload Plugin button at the top of the page.
- Select the
solgate-pro.zipfile you downloaded after your purchase. - Click Install Now, and once the process finishes, click Activate.
2. Core Configuration
SolGate Pro operates entirely independently. Navigate to SolGate Pro in your WordPress dashboard to configure the engine.
License
- License Key: Enter your valid purchase code to activate the gateway and enable the frontend features.
Customizations & Access Rules
Switch to the “Customizations” submenu to seamlessly match the checkout experience and UI to your brand, and manage how users access your site:
- Free Web3 Login Mode: Check this box if you want to use SolGate Pro purely as a passwordless Web3 login system. It allows ANY connected wallet to bypass the VIP requirement and access protected content for free. Ideal for onboarding users without charging SOL.
- Frontend UI Settings: Adjust the Button Text, Button Text Color, Background Color, and Border Radius.
- Messages: Customize the Success Message and the Error Message shown when a wallet is not in the VIP list.
- VIP Checkout URL: Enter the URL (e.g., your hel.io link) where users can purchase VIP access. This link will be displayed on the premium locked modal.
3. Protecting Your Content
Locking down your exclusive content is incredibly simple. Our smart engine does the heavy lifting for you.
A. Automatic Full Protection (Recommended)
To automatically protect an entire post and its featured image in just one click:
- Go to any Post, Page, or Custom Post Type in the WordPress editor.
- Look for the SolGate Pro - VIP Access meta box on the right sidebar.
- Check the box that says Mark as VIP Content.
- Click Update or Publish. That’s it! The engine will automatically place a premium lock overlay on the thumbnail in your grids, and it will elegantly blur the entire post content for non-VIP users, triggering the payment modal upon click.
B. Advanced: Partial Content Protection (The Teaser Effect)
If you prefer to leave parts of your post readable (like an intro paragraph) and only blur specific text, images, or galleries, leave the checkbox unchecked and wrap your secret content using the [solgate_vip] shortcode instead.
Example:
[solgate_vip] Your exclusive text or image goes here [/solgate_vip]
Adjust the Blur Level:
Different content requires different levels of blurring. You can easily adjust the intensity using the blur attribute (default is 8px).
- For Text:
[solgate_vip blur="5"] ... [/solgate_vip] - For High-Res Images:
[solgate_vip blur="25"] ... [/solgate_vip]
4. Displaying the Login Button
To allow users to connect their Web3 wallets (Phantom, Solflare, or Backpack), simply use the following shortcode anywhere on your site, such as your header, sidebar, or menu:
[solgate_login]
This will generate the styled connect button and handle the cryptographic signature verification automatically.
5. Automating VIP Access (Webhooks)
SolGate Pro is designed to automatically grant VIP status to users after a successful payment.
⚙️ Officially Supported Gateways
- MoonPay / Hel.io (Native integration)
- CandyPay (Native integration)
- Using a different Solana payment provider? The plugin is built to scale. Drop us a message via the contact form and we’ll look into adding it in the next update.
How to Sync Your Payments:
-
Find your Webhook URL: Your unique endpoint is:
https://yourdomain.com/wp-json/solgate/v1/payment-completed(Replace ‘yourdomain.com’ with your actual site URL). -
Configure your Payment Provider: Go to your provider’s dashboard (e.g., hel.io), find the Webhooks section, and paste the URL above. Ensure the event triggered is “Payment Succeeded” or “Transaction Completed.”
-
Automatic Delivery: When a payment is confirmed, SolGate Pro will:
- Receive the buyer’s wallet address.
- Automatically create a WordPress account (if it doesn’t exist).
- Grant the
VIP Memberrole instantly.
The user can then simply click “Connect Wallet” and access the premium content immediately.
6. Need Support?
If you encounter any issues or have questions regarding your setup, please reach out through the Contact Page.