YesAllofUs – Instant RLUSD Commissions
YesAllofUs – Instant RLUSD Commissions
Description
YesAllofUs transforms your WooCommerce store into a powerful affiliate marketing platform with commission payouts using RLUSD stablecoin on the XRP Ledger.
Why YesAllofUs?
Traditional affiliate platforms make you wait 30-90 days for commission payouts. YesAllofUs lets you configure payouts your way – instant, daily, weekly, or when a threshold is reached.
Key Features
- Flexible Payouts – Choose instant, daily, weekly, or threshold-based payouts
- RLUSD Stablecoin – USD-pegged stablecoin on the XRP Ledger (no crypto volatility)
- 5-Level MLM Structure – Reward your entire referral chain
- Customizable Commission Rates – Set your own percentages for each level
- Configurable Thresholds – Set minimum payout amounts
- Zero Monthly Fees – Pay only when you make sales
- Non-Custodial – You control your own wallet
- Xaman Wallet Integration – Secure mobile wallet with push notifications
How It Works
- Install & Connect – Install the plugin and connect your Xaman wallet
- Configure Settings – Set your commission rates, payout schedule, and thresholds
- Fund Your Wallet – Add XRP and set up RLUSD trustline
- Share Referral Links – Affiliates sign up and get unique referral codes
- Automatic Tracking – Plugin tracks referrals via cookies
- Payouts on Your Terms – Commissions pay out based on your configured schedule
Commission Structure
Default 5-level commission rates (fully customizable by store owner):
* Level 1 (Direct referrer): 25%
* Level 2: 5%
* Level 3: 3%
* Level 4: 2%
* Level 5: 1%
Store owners can adjust all commission percentages from the Settings page.
Payout Options
Store owners control when affiliates get paid:
* Instant – Pay immediately when order completes
* Daily – Batch payouts once per day
* Weekly – Batch payouts once per week
* Threshold – Pay when accumulated commissions reach a minimum amount ($5-$100)
Requirements
- WooCommerce 5.0 or higher
- Xaman mobile wallet app (free)
- Small amount of XRP for transaction fees (~$3-5)
- RLUSD for affiliate payouts
External Services
This plugin connects to the following external services:
YesAllofUs API (api.dltpays.com)
* Purpose: Process affiliate registrations, track commissions, and execute payouts
* Data sent: Store URL, admin email, wallet address, order totals, referral codes
* When sent: During store setup, affiliate registration, and when orders are completed
* Privacy policy: https://yesallofus.com/privacy
* Terms of service: https://yesallofus.com/terms
XRP Ledger
* Purpose: Execute RLUSD stablecoin payments to affiliates
* Data sent: Wallet addresses, payment amounts
* When sent: When commission payouts are processed
* More info: https://xrpl.org
Xaman Wallet
* Purpose: Secure wallet connection and transaction signing
* Data sent: Connection requests, transaction payloads
* When sent: During wallet connection and transaction approval
* Privacy policy: https://xaman.app/privacy
* Terms of service: https://xaman.app/terms
Web3Auth
* Purpose: Social login wallet creation (Google, Apple sign-in)
* Data sent: Authentication tokens for wallet generation
* When sent: When merchants choose social login to create their XRPL wallet
* Terms of service: https://web3auth.io/terms-of-service
* Privacy policy: https://web3auth.io/privacy-policy
Torus Images (images.toruswallet.io)
* Purpose: Display blockchain network logos in Web3Auth wallet interface
* Data sent: None (image requests only)
* When sent: When the Web3Auth modal is displayed
* Note: Third-party dependency within the Web3Auth library
Third-party Libraries
This plugin includes the following third-party libraries:
- Web3Auth Modal SDK – Source: https://github.com/Web3Auth/web3auth-web (MIT License)
- Web3Auth XRPL Provider – Source: https://github.com/Web3Auth/web3auth-web (MIT License)
Source Code for Minified Libraries
This plugin includes minified third-party JavaScript libraries. The original source code and build instructions are available below:
Web3Auth Modal (assets/web3auth-modal.js)
* Source Repository: https://github.com/Web3Auth/web3auth-web
* Package: @web3auth/modal
* License: MIT
Web3Auth XRPL Provider (assets/web3auth-xrpl-provider.js)
* Source Repository: https://github.com/Web3Auth/web3auth-web
* Package: @web3auth/xrpl-provider
* License: MIT
To rebuild from source:
1. Clone the repository: git clone https://github.com/Web3Auth/web3auth-web.git
2. Navigate to the package directory
3. Install dependencies: npm install
4. Build: npm run build
The distributed minified files were obtained directly from npm packages without modification.
Privacy Policy
YesAllofUs collects and processes the following data:
Store Data:
* Store URL and name
* Admin email address
* Connected wallet address
Affiliate Data:
* Wallet addresses
* Referral codes
* Commission earnings
Order Data:
* Order totals (not product details)
* Referral codes associated with orders
All data is processed in accordance with our privacy policy at https://yesallofus.com/privacy
No personal customer data (names, addresses, payment details) is ever sent to our servers.
Installation
- Upload the
yesallofusfolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to YesAllofUs > Settings in your WordPress admin
- Click “Xaman Mobile App” to connect your wallet
- Scan the QR code with your Xaman app
- Configure your commission rates and payout schedule
- Fund your wallet with XRP and set up RLUSD trustline
- Start sharing your affiliate signup page!
Minimum Requirements
- WordPress 5.8 or greater
- WooCommerce 5.0 or greater
- PHP version 7.4 or greater
- MySQL version 5.6 or greater
Faq
RLUSD is a USD-pegged stablecoin issued by Ripple on the XRP Ledger. 1 RLUSD always equals $1 USD, so affiliates don’t have to worry about cryptocurrency price volatility.
No! The plugin guides you through the entire setup process. You just need to download the free Xaman wallet app and follow the on-screen instructions.
There are no monthly fees. YesAllofUs charges a small percentage of commissions paid out (not your sales). You keep 100% of your product revenue.
Yes! You choose your payout schedule – instant, daily, weekly, or when a minimum threshold is reached. You also set the commission percentages for each level.
Yes! You can set custom commission percentages for each of the 5 levels from the Settings page.
Yes. YesAllofUs is non-custodial – you control your own wallet. We never have access to your funds. You approve each payout via the Xaman app.
Currently, we support Xaman (formerly XUMM) mobile wallet and Web3Auth social login wallets. Additional wallet support coming soon.
Yes! Affiliates can view their earnings dashboard at yesallofus.com/affiliate after signing up.
Reviews
Changelog
1.0.0
- Initial release
- Xaman wallet integration
- Web3Auth social login support
- 5-level MLM commission structure
- Configurable payout schedules (instant, daily, weekly, threshold)
- Customizable commission rates
- Affiliate signup shortcodes
- WooCommerce order tracking
- Referral cookie tracking