We recommend testing in your Salesforce sandbox because it contains all your configurations and some or all of your data and doesn’t require you to reinstall Chargent. However, you can test Chargent in a Salesforce developer org if you are out of sandboxes or wish to test both live and test transactions from the same instance.
What is a Developer Org? #
A Salesforce developer org (dev org) is a separate instance of Salesforce that is similar to a live production environment. Developer orgs allow you to test new features and apps in a full-featured copy of Force.com for free. It will not contain Chargent, your configurations, or your data. For more information, visit Developer Organization Features.
Considerations #
Below are a few considerations specific to testing in your developer org.
- A Salesforce Developer org is similar to a live Production org (with limitations), requiring license assignment and allowing you to test both live and test transactions. When setting up your gateway, be sure to select the Live Transactions or Test Transactions tab using the correct credentials for each.
- On your Gateway record, test gateways will automatically have the Test Endpoint box checked, sending the transaction to a test endpoint. If Test Endpoint is unchecked, your transactions will be sent to your gateway’s live environment.
- A developer org will not contain your production org’s configuration, customizations, or data. Therefore, testing conducted in a developer org is not an accurate representation of the expected outcomes in your production org.
Since testing your developer org is similar to a production org, see Testing in Production for additional information.
See Also
When to Use a Sandbox
Developer Org Features
Testing in Sandbox