Yes, you can!
If you sync your live site to a staging/dev site, then we have two recommendations:
- Add the RCP_DISABLE_EMAILS constant to your wp-config.php file. This will ensure that RCP never sends emails from your staging/dev site. This is a good idea because it will prevent things like your renewal/expiration emails from being sent twice (once from the live site, then again from the staging site).
- Add the RCP_GATEWAY_SANDBOX_MODE constant to your wp-config.php file. This will force your staging site to always be in sandbox mode. It will override any actual settings values. This will help you prevent changes on the staging site from affecting the live gateway.
Note: This constant is only available in RCP version 3.3 or higher.
Will my customers be double-billed if I have a staging site?
No. Recurring billing is handled by the payment gateway; your RCP site does not trigger each charge. Regardless of how many clones of your site you have, each customer will only be billed once