Chargebee Case Study

Client Overview

Client is the leading subscription billing software powering end-to-end recurring billing, subscription management & auto invoicing.

The Challenge

  • Complexity of maintaining a middle tier to synchronize two web app and salesforce app was too high.
  • Seamlessly facilitate salesforce driven actions on the web-app.
  • Error/failure tracking.
  • Async Apex consumption.
  • Rewriting the legacy code to support new features and improved flows.
  • Reduce the overall time the sync takes for pushing bulk data into salesforce.

Mirketa Solution

  • Mirketa worked with the client to identify the right architecture options and evaluating multiple options for the same.
  • Created a polling framework relying on Async Apex to keep the data between Webapp and salesforce in sync.
  • Completely migrated the middle layer of the application inside salesforce and relieved company from the limitations of the legacy code by rewriting it completely.
  • Created a configuration flow in Salesforce to mimic the config flow from the app in lightning.
  • System now being native to salesforce can callout issues proactively.

 

Value Delivered

  • Reduction in total sync time by more than 50%.
  • Overall, 15% utilization of Async apex governor limit.
  • No need to maintain a middle layer for this integration .

Podcasting is hard work! It’s such a relief to have a team like Acast who can help us recognize and field big opportunities.

Office Locations

11501 Dublin Blvd STE 200, Dublin, CA 94568, USA

B-4/5 First Floor, Sector- 63, Noida 201301, India

Level 9, Raheja Towers, 26-27, Mahatma Gandhi Road, Bangalore