YesAllofUs
← Back

WordPress / WooCommerce Setup

Get instant affiliate payouts in under 5 minutes.

Requirements

  • ✓ WordPress 5.0+
  • ✓ WooCommerce 5.0+
  • ✓ XRPL wallet (Xaman or Crossmark)
  • ✓ RLUSD balance for payouts
1

Install the plugin

Download and install:

Download Plugin (.zip)

Or install manually:

  1. 1. Go to WordPress Admin → Plugins → Add New
  2. 2. Click "Upload Plugin"
  3. 3. Select the .zip file
  4. 4. Click "Install Now" then "Activate"
2

Connect your wallet

  1. 1. Go to WordPress Admin → YesAllofUs
  2. 2. Click "Connect Wallet"
  3. 3. Choose Xaman (mobile) or Crossmark (browser)
  4. 4. Approve the connection in your wallet

Xaman: Scan QR code with your phone. You'll approve each payout manually via push notification.

Crossmark: Connect via browser extension. Set daily limits for automatic payouts.

Not sure which to choose? Read the full comparison →

3

Configure payouts (Crossmark only)

If using Crossmark for automatic payouts, set your limits:

  1. 1. Go to YesAllofUs → Settings
  2. 2. Accept the auto-sign terms
  3. 3. Set maximum single payout (e.g. $100)
  4. 4. Set daily limit (e.g. $1,000)
  5. 5. Click "Enable Auto-Sign"
  6. 6. Approve the SignerList transaction in Crossmark

Tip: Start with conservative limits. You can always increase later.

4

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:

5

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. 1. Order status changes to "Completed"
  2. 2. YesAllofUs calculates commission (default 25%)
  3. 3. Payment triggers from your wallet
  4. 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 Xaman: ensure push notifications are enabled
  • • For Crossmark: check extension is installed and unlocked
  • • 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

Need help?

Stuck? I'll help you get set up.

Done-for-you setup— I'll configure everything on a call.

Download Plugin