Getting Started
Sandbox Installation & Testing
Refresh Sandbox
ensure no configuration data related to asperato one in your production asperato custom settings is copied during a sandbox refresh set up a separate configuration on the asperato staging server for your sandbox if you have any custom data or configurations in your sandbox integration, consider backing it up before refreshing to ensure you can restore it if needed these values are typically saved in the custom settings , custom metadata types , and named credentials test everything once the refresh is done and update the related document with test results refresh your sandbox for detailed steps, see refresh your sandbox from salesforce documentation each salesforce sandbox is uniquely paired with an asperato customer id when refreshing your sandbox, you have two options you can move your current asperato customer id to a new salesforce sandbox this option is is ideal if you want to retain your existing customizations, since it preserves your customized paypage settings and test psp connections remember, a customer id can only be connected to one sandbox at a time to link a new sandbox to your existing customer id, follow these steps submit a ticket email support\@asperato com mailto\ support\@asperato com with the following details sandbox salesforce org id asperato customer id grant account login access provide access under payonomy t/a asperato alternatively, you can connect your new salesforce org to a brand new asperato customer id when you connect asperato on the asperato setup tab, a new customer id is automatically generated, which is suitable if you prefer a fresh setup with default configurations you'll start with default settings for the paypage and psp connections if you need to transfer your previous paypage customizations, our support team can help with that reactivate scheduled jobs for sandbox all scheduled jobs are deactivated after the refresh asperato repeat payment job will not work after sandbox refresh the workaround is to delete the scheduled job and recreate it using a user account that has a 'system administrator' profile to remove the scheduled task go to setup and search for scheduled jobs in the list there will be a job called 'asperato repeat payment' and you should make a note of the start time and then delete the job you can then recreate it using these instructions navigate to setup > build > develop > apex classes and click the schedule apex button a screen will be displayed enabling you to establish the run criteria enter a job name asperato repeat payment is a recommended value next to the apex class box press the magnifying glass icon and in the list that displays select batchprocesspaymentschedules in the scheduled apex execution' section set the frequency to ‘weekly’ and tick all the boxes under recurs every week on select a start date (defaults to today ) set an end date the default is in one month and you should change this to a value a long time in the future such as 31/12/2050 set the preferred start time to a value, a suggestion would be 04 00 or 05 00 save this record and that will schedule the task