When a Donorbox donation is updated, the changes are also replicated in your Salesforce Org. The process is fairly straightforward unless the donor email is changed.
All the fields are updated in the Salesforce org based on the field mapping done for that Donorbox campaign. If the email is updated, we try to find the updated contact on Donorbox and in Salesforce using the updated email. If the contact is found based on the updated email, it is linked to this donation on Salesforce. Otherwise, a new Contact and Account are created for the updated donation.