From time to time, our Limio Order Processing system may encounter issues during the last step, specifically when it tries to create Salesforce identities. This hiccup is most commonly due to a timeout. Importantly, we've designed the system to proceed rather than fail at this point. The reason for this choice is to ensure that customers are not charged twice, given that the payment has already been successfully processed. We have the capability to manually correct this Salesforce identity issue at a later time without affecting the customer experience.
How to fix it?
This problem can be fixed using the Limio API to create the missing identity. Here is what you need to do:
- Find the identities you need to add from the tracking object of the original order. If you navigate to the object in the UI you can find the information at the bottom of the page. You will need to add accountId and contactId. Example object:
- If you cannot find it, you will need to find it in Salesforce. It will be in the URL when viewing a Contact or Account, starting with 0033 and 0013 respectively.
- Get the subscription and customer id for the objects you need to fix. You will find them on the URL bar when you are viewing the object in the UI.
- Prepare your HTTP request in Postman or any other tool, you will need:
- the URL:
- For customers: https://<<TENANT>>.prod.limio.com/api/objects/limio/subscriptions/{{limio sub id}}/related/identity
- For subscriptions: https://<<TENANT>>.prod.limio.com/api/objects/limio/customers/{{limio customer id}}/related/identity
- you will need to replace your tenant and the object id with the relevant data.
- the method: It should be a POST request
- the body: it needs to contain the service and the identity id you are relating. Example:
{ "id": "0013z00002gZiQaAAK", "service": "salesforce" }
- the authorization: it needs to be Bearer Token. See here how you can obtain it.
- the URL:
- Once you have all set, you can perform the HTTP request and that should add your identity, allowing LFS to fetch the proper data from Limio database.
If this didn't solve your problem, contact support providing as much information as possible about the issue you are facing.
Comments
0 comments
Please sign in to leave a comment.