Skip to content
AppFrontier
  • Home
  • Chargent
  • Terminal
  • Help & Docs
  • About
  • Blog
    • Accounting
    • Chargent Features
    • Documentation
    • Partners
  • Contact Us
Site Search
Deploy Salesforce Sandbox Changes Chargent Features

How to Deploy from a Salesforce Sandbox

  • January 22, 2021January 28, 2021
  • by Chargent Payments for Salesforce

You’ve tested your configurations and apps in your Salesforce Sandbox, but how do you deploy changes into production once they are ready? There are several critical steps to take that will protect your live customer data and workflow after you have completed your Salesforce Sandbox testing and are ready to go live. 

Licensing

It is important to remember that licensing is totally different in Sandbox. Especially for Salesforce AppExchange apps like Chargent, in a Salesforce Sandbox there are no user licenses to assign, because sandboxes are set with a site license.

All features are also active normally in a sandbox, whereas in production there may be features which have not been enabled or licensed.

TIP: test in production once you have installed your apps and deployed your change sets to production. Make sure that any licensing and user assignment is in place, and that you have assigned user licenses to the users who will need them.

Permissions

Login as a User (not just Admin!)

When you are the Salesforce Administrator, you can normally see all or most data in Salesforce, and modify most everything too.

Your users in Salesforce will have much lower visibility and access — very different read, write, and edit permissions!

As part of your testing changes deployed from Sandbox to Production, be sure to log in as different users with different permissions in your production org. Validate that changes made in Sandbox are working correctly for each user type in production.

Go to Setup > Users and click “Login” next to the name of a user, to log in as them. Then make sure you can see and do everything you expect!

TIP: If you don’t see the Login link next to your users’ names, you might need to contact Salesforce support to enable this feature — it isn’t always there, especially if you upgraded from Salesforce Professional Edition.

Recurring Billing in Salesforce: Download Report

REPORT: Best Practices for Managing Recurring Billing in Salesforce

Manage customer relationships and integrate subscriptions into your everyday workflow

Download FREE Report

Communities Permissions

Along the same lines, logging into Salesforce Communities as an end-user before go-live is particularly critical. There are several permissions that need to be enabled to expose Salesforce data to the end users in a community. They will be drastically different than for any named Salesforce user, and especially different than a Salesforce Administrator!

So a best practice is to open a new web browser or incognito mode, and log in using credentials for one of your end users in the new community, before you launch. This is the best way to make sure that everything is configured correctly, and that your users have access to the data and functionality required in the community (and no access to anything they shouldn’t have).

How to Deploy

For an app like Chargent, you will need to install the app directly into Production. Installed packages (what Salesforce AppExchange apps are) are not copied from Sandbox configurations.

Chargent can be installed from our web site using the Package Installation Manager, which selects the correct pieces of your Chargent setup.

You can migrate configuration changes from your sandbox to production using Salesforce Change Sets. Change Sets are a convenient way to move configuration changes from one Salesforce org to another, and only includes changes you make under the Setup menu in Salesforce. No record data is included.

Once you have installed Chargent in production, and migrated the configuration from your Salesforce Sandbox, it’s time to test some more.

Make sure you test with end users as described above, test a few live payments to make sure that part is set up correctly for Chargent, and do a final run through of any user requirements.

Accept Salesforce Payments with Chargent

Chargent offers a powerful solution for Salesforce payments. Our payment partners, direct gateway connections, and an easy-to-use interface enable you to customize accepting payments in a way that works best for your organization. We’re committed to providing our customers with the tools they need to streamline their payment processes – and our customers agree, rating us the number one payment solution on the Salesforce AppExchange. See what Chargent can do for you with our 30-day free trial!

Salesforce Payments Top 10 Questions
Chargent 6.0: The Next Generation of Salesforce Payments
Chargent Payments for Salesforce

Since 2008, Chargent has offered a powerful Salesforce payment solution for customers all over the world. Lightning ready and built 100% on the Salesforce platform, Chargent lets you take control of your payment processing and directly integrates into your existing Salesforce customer data and processes. Automate billing, invoicing and recurring payments with drag-and-drop functionality in a matter of minutes. Over 30 direct payment gateway connections are included, along with developer tools and excellent customer support. Contact our sales reps to learn how Chargent can simplify your Salesforce billing!

Related articles

Salesforce CPQ Overview
What is Salesforce CPQ?
Top 9 Salesforce Mistakes
Top 9 Salesforce Payments Mistakes
Payment Gateway Connectors
How to Use Salesforce Billing…
Accessing Chargent Customer Support
Accessing Chargent Support and Resources
Chargent 6.0 new features for Salesforce payments
Chargent 6.0: The Next Generation…
Salesforce Payments Questions Top 10
Salesforce Payments Top 10 Questions
Salesforce mobile payments - feature image
Making Salesforce Mobile Payments Work…
Chargent Invoices in Salesforce
3 Awesome Ways to Use…
Salesforce Partner Community Payments
How to set up Payments…
Online Invoices Top 5
Top 5 Tips for Online…
Chargent: Payments for Salesforce

With Chargent you can process payments, manage recurring billing and automate collections, all inside Salesforce.

Featured Posts

How to Test in a Salesforce Sandbox

Salesforce CPQ Billing Payments

Why Use ACH

Recurring Donations for Nonprofits

How to Deal with Failed Payments

Recurring Billing - Download Report

Recurring Billing in Salesforce

Manage customer relationships and integrate subscriptions into your everyday workflow

Featured Videos

Salesforce CPQ Billing
Payments Explained: What is Tokenization?
Salesforce Payment Processing is Easy with Chargent
How to Take Payments on Any Object in Salesforce
How to Test in a Salesforce Sandbox
How to Integrate Cybersource to Salesforce in Minutes
×

Simplify and Automate your Salesforce Payments with Chargent

Learn More
© 2012-2021 All Rights Reserved AppFrontier LLC AppFrontier and Chargent are trademarks of AppFrontier LLC. Salesforce, Salesforce.com, AppExchange, and others are trademarks of salesforce.com, inc. and are used here with permission.