Configure PayPal Sandbox and Live Credentials in QCMM

QCMM stores separate PayPal Sandbox and Live credentials. The selected environment determines which client ID and encrypted client secret are used for checkout, so you can test without exposing Live payments.

Configure Sandbox First

  1. Open QCMM Administrator Settings and locate the PayPal settings.
  2. Select Sandbox.
  3. Enter the Sandbox Client ID and Sandbox Client Secret from the matching PayPal app.
  4. Save, then use QCMM’s PayPal readiness and connection test before testing a paid Plan.

Move to Live Deliberately

  1. After the complete Sandbox checkout/capture path works, enter the separate Live Client ID and Live Client Secret.
  2. Select Live and save.
  3. Run the connection test again in Live mode before publishing paid checkout broadly.

Secret Handling

QCMM stores PayPal client secrets through its encrypted secret store and displays masks rather than redisplaying plaintext secrets. Do not put client secrets in screenshots, documentation, browser code, support posts, or URLs.

Environment Must Match

Sandbox credentials cannot be used as Live credentials and vice versa. When troubleshooting, confirm the selected environment first, then verify that both the client ID and secret belong to the same PayPal app/environment.


Community Discussion

Want to compare QCMM workflows or discuss how other Joomla site owners use this feature? Visit the QC Memberships & Meetings Community. For private support, account-specific entitlement or billing issues, or bug reports, use the QuantaCade support system.