I have an auto-launched flow to create TransactionJournal. It works correctly in dev sandbox. When I try to deploy it to another dev sandbox, I get this error The object "TransactionJournal" can't be created through a flow. I didn't find any documentation on this limitation. Is there any reason why I can create such a flow but can't deploy it?


2 Answers 2


You would need to have permission for TransactionJournal object and 'TransactionJournal' object is available in Enterprise, Performance, Developer, and Unlimited Editions that have Loyalty Management license enabled.

Also, you can check loyalty management data model details here , to learn about the objects and relationships.


I found this answer that suggests the error message you're seeing is more generally related to license/permissions

Deploying Flow via Migration Tool, object "Campaign" can not be updated

Their problem was resolved by giving the user the "Marketing User" permission. There may be a similar permission for TransactionJournal.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .