WordPress / WooCommerce Setup
Get instant affiliate payouts in under 5 minutes.
Requirements
- ✓ WordPress 5.0+
- ✓ WooCommerce 5.0+
- ✓ XRPL wallet (Crossmark or Web3Auth)
- ✓ RLUSD balance for payouts
Install the plugin
Download and install:
Download Plugin (.zip)Or install manually:
- 1. Go to WordPress Admin → Plugins → Add New
- 2. Click "Upload Plugin"
- 3. Select the .zip file
- 4. Click "Install Now" then "Activate"
Connect your wallet
- 1. Go to WordPress Admin → YesAllofUs
- 2. Click "Connect Wallet"
- 3. Choose Crossmark (browser) or Web3Auth (social login)
- 4. Approve the connection in your wallet
Crossmark: Connect via browser extension. Set daily limits for automatic payouts.
Web3Auth: Sign in with Google, Apple, or email. No crypto wallet needed — we create one for you automatically. Supports automatic payouts with no manual approval required.
Configure payouts (Crossmark & Web3Auth)
If using Crossmark or Web3Auth for automatic payouts, set your limits:
- 1. Go to YesAllofUs → Settings
- 2. Accept the auto-sign terms
- 3. Set maximum single payout (e.g. $100)
- 4. Set daily limit (e.g. $1,000)
- 5. Click "Enable Auto-Sign"
- 6. Approve the SignerList transaction in your wallet
Web3Auth users: Auto-sign is enabled by default. Your wallet is created with YesAllofUs as an authorised signer, so payouts happen instantly with no manual approval.
Tip: Start with conservative limits. You can always increase later.
Add RLUSD to your wallet
Your wallet needs RLUSD to pay affiliates. You'll also need a small amount of XRP for transaction fees (~0.00001 XRP per transaction).
Get RLUSD from:
Web3Auth users: Your wallet address is shown in your dashboard. Send RLUSD and XRP to this address from any exchange or wallet.
Register affiliates
The plugin creates two shortcodes for your site:
[dltpays_affiliate_signup]Signup form where affiliates enter their XRPL wallet address.
[dltpays_affiliate_dashboard]Dashboard where affiliates see their referral link and earnings.
Add these to any page. When someone signs up, they get a unique referral link like yoursite.com?ref=ABC123
Done!
When a customer visits via a referral link and completes an order:
- 1. Order status changes to "Completed"
- 2. YesAllofUs calculates commission (default 25%)
- 3. Payment triggers from your wallet
- 4. Affiliate receives RLUSD in ~4 seconds
All transactions are visible on the XRP Ledger. You can verify any payment on XRPScan.
Commission structure
YesAllofUs supports 5-level MLM commissions. Default rates:
Level 1
25%
Level 2
5%
Level 3
3%
Level 4
2%
Level 5
1%
Customize rates in YesAllofUs → Settings.
Troubleshooting
Payout didn't trigger
- • Check order status is "Completed" (not "Processing")
- • Check referral code was captured (order meta: _dltpays_referral_code)
- • Check wallet has RLUSD balance
- • Check YesAllofUs → Settings shows "Connected"
Wallet won't connect
- • For Crossmark: check extension is installed and unlocked
- • For Web3Auth: try a different browser or clear cookies
- • Try refreshing the page and reconnecting
Auto-sign not working
- • Check you've accepted the terms
- • Verify SignerList is set on your wallet (check XRPScan)
- • Ensure payout amount is within your limits
- • Web3Auth users: auto-sign is enabled by default — check RLUSD balance
Need help?
Stuck? I'll help you get set up.
Done-for-you setup— I'll configure everything on a call.