Salesforce integration passes developer testing. Share events on confirmation pages get the opportunity id when the donation syncs. Donations resulting from a share event get the sfid of the share on creation if available, or are readded to the queue as updates when the share event syncs