Skip to main content
This guide covers the configuration and management of automated jobs that synchronize data between your SFCC instance and the SureBright system.
Prerequisites: Ensure you have completed the Business Manager Setup and Configuration phases before configuring jobs.

SureBright Products Export

This job uses SureBright’s API to traverse the entire storefront catalog and export each Simple and Variant Product that is, at the time of the job run, merchandisable (online and in stock).

Configuration Steps

  1. Go to Business Manager Administration Operations Jobs. Select the SureBright Products Export job.
  2. Go to Job Steps and select Scope. Configure this to run in the scope of the site integrating with SureBright.
  3. Ensure this job is triggered at least once without errors and notify SureBright after the successful run. SureBright will confirm if the product sync was successful.
  4. Schedule this to run at the preferred cadence (SureBright recommends once per day), at a time that’s most suitable for a recurring job setup, ideally after the catalog is being updated.

Job Parameters

ParameterDescriptionDefault Value
ScopeSite scope for product exportYour site identifier
FrequencyHow often to run the jobDaily
TimePreferred execution timeAfter catalog updates
Error HandlingRetry and notification settings3 retries, email notification
SFRA Product Export
Best Practice: Schedule this job to run during low-traffic hours to minimize impact on storefront performance.

SureBright Orders Creation

This job uses SureBright’s Orders API to consume the orders. When this job is triggered, it sends an Order generation request to SureBright and SureBright will generate any necessary service contracts or lead tokens (for Post Purchase flow).

Configuration Steps

  1. Go to Business Manager Administration Operations Jobs. Select the SureBright Orders Creation job.
  2. Configure the job scope to your site integrating with SureBright.
  3. Set the job to run at frequent intervals (recommended: every hour) for real-time order processing.
  4. Configure error handling and retry mechanisms.

Job Parameters

ParameterDescriptionDefault Value
ScopeSite scope for order processingYour site identifier
FrequencyHow often to run the jobEvery hour
Queue ProcessingNumber of orders to process per run50 orders
Error HandlingRetry and notification settings3 retries, email notification

Job Monitoring and Management

Monitoring Job Execution

  1. Job Status: Go to Administration → Jobs → Job Status to monitor job execution
  2. Job Logs: Review job logs for errors and performance metrics

Common Job Issues

Job Execution Failures
  • Check job logs for specific error messages
  • Verify API connectivity and credentials
  • Ensure sufficient system resources
Data Synchronization Issues
  • Verify product data format and structure
  • Check order data completeness
  • Review contract creation parameters

Next Steps

Once you have configured all necessary jobs:
  1. Test Integration: Run comprehensive tests using the Testing Guide
  2. Go Live: Deploy to production and monitor job execution

Troubleshooting

Common Job Issues

Job Execution Failures
  • Check job logs for specific error messages
  • Verify API connectivity and credentials
  • Ensure sufficient system resources
Data Synchronization Issues
  • Verify product data format and structure
  • Check order data completeness
  • Review contract creation parameters

Getting Help

If you encounter issues with job configuration:
  1. Contact your SureBright representative for immediate assistance
  2. Email support@surebright.com for technical support

✅ Jobs Configuration Complete

Great job! You have successfully configured all necessary data synchronization jobs. The SureBright integration is now ready for testing and validation. What’s Next: Proceed to the Testing Guide to run comprehensive integration tests.