Why Sandbox Has Limitations
The sandbox environment is designed for testing, not production workloads. It has limitations to:- Prevent abuse: Stop people from using sandbox for production traffic
- Manage resources: Keep sandbox costs reasonable
- Simulate real conditions: Some limitations mirror production constraints
- Maintain stability: Ensure sandbox stays available for all developers
WorldPay Sandbox Limitations
If you’re using WorldPay as your processor, these limitations apply in sandbox:Data Retention Policy
- Maximum retention: Data is retained for a maximum of 30 days
- Purges may occur more frequently: Depending on system capacity and maintenance
- Advanced notification: You’ll be notified when possible before data purges
- Test data older than 30 days may be deleted
- Don’t rely on sandbox data for long-term testing
- Export or document important test data if you need it longer
Maintenance Windows
WorldPay sandbox has scheduled maintenance: General maintenance:- Days: Tuesdays and Thursdays
- Time: 4:00 AM to 8:00 AM ET
- Impact: Sandbox may be unavailable during these windows
- Frequency: Every other Thursday
- Time: 10:00 PM to 6:00 AM ET
- Impact: eProtect features may be unavailable
- Plan testing around maintenance windows
- Don’t schedule critical tests during maintenance
- Check WorldPay status if sandbox seems unavailable
Transaction Limits
Online transactions:- Daily limit: 1,000 transactions per day
- Shared capacity: This is shared across all sandbox users, so your actual limit may be lower during peak usage
- Daily limit: 10,000 batch transactions per day
- Don’t run high-volume load tests in sandbox
- If you hit limits, wait until the next day
- For high-volume testing, contact Revolv3 about production testing options
General Sandbox Limitations
Behavior Differences
Sandbox may behave differently from production in:- Tokenization: Token behavior may differ
- Account Updater: Only supported by WorldPay in sandbox
- Settlement timing: May be faster or slower than production
- Processor responses: Some processors have different sandbox behaviors
Rate Limits
- Sandbox has rate limits (similar to production)
- May be more restrictive than production
- Check with Revolv3 for specific sandbox rate limits
Test Data
- Use only test card numbers and test ACH data
- Real card numbers will be declined in sandbox
- Test data is provided by each processor
Best Practices
- Plan around maintenance: Avoid critical testing during maintenance windows
- Don’t rely on long-term data: Export important test data before 30 days
- Respect transaction limits: Don’t exceed daily limits
- Test incrementally: Build up test volume gradually
- Use production for load testing: Sandbox isn’t for high-volume testing
Getting Latest Information
For the most current WorldPay sandbox limitations, refer to: WorldPay Sandbox Limits Documentation WorldPay’s documentation is the authoritative source for their specific limitations.Common Questions
Q: Why is my sandbox data gone? A: Sandbox data is retained for a maximum of 30 days. Older data may be purged. Q: Can I increase sandbox transaction limits? A: Sandbox limits are set by the processors. Contact Revolv3 if you need higher limits for testing. Q: What if sandbox is down during maintenance? A: Wait until maintenance completes. Maintenance windows are scheduled and temporary. Q: Can I use sandbox for production-like load testing? A: No, sandbox has lower limits. Use production (carefully) or contact Revolv3 for load testing options.Next Steps
- Test Cards for Sandbox — Get test card numbers
- Production vs Sandbox — Understand environment differences
- Production Limitations — See production rate limits

