Symptoms
Users may encounter a flow trigger error when attempting to process a record update. The system generates an error message similar to the following:
Error: Update failed. First exception on row 0 with id [RecordID]; first error: CANNOT_EXECUTE_FLOW_TRIGGER, We can't save this record because the "[Flow Name]" process failed. Give your Salesforce admin these details. This error occurred when the flow tried to update records: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY: fw1.setInvoiceLineCurrency: execution of BeforeUpdate caused by: fw1.PaymentCenterException: Payment Center Settings has not been setup, please go to Payment Center Settings Tab and click the button to add Settings. (fw1).
Cause
This issue occurs when the process or flow is triggered by a Site Guest User who lacks the necessary permission sets to access and execute Kulturra operations.
Resolution
To resolve this issue, you need to assign the required Payment Center permissions to the Site Guest User encountering the error.
Navigate to Setup in your Salesforce org.
Locate the specific Site Guest User that is triggering the flow.
Go to the user's Permission Set Assignments.
Add the Payment Center Sites User Permissions permission set to the user.
Save your changes.
Instruct the user to retry processing or closing the sheet to confirm the error is resolved
