Make sure to double check the billing name compared to the constituent name. It is possible that the transactions have in fact synced over, but they have done so on a different user record. To check, go to:
- Data Management -> Fundraising -> Transactions
- Look up the transaction by confirmation code, amount, and/or date
- Confirm that the billing name is that of the missing transaction and that the user record is a different name.
- Check the Offline database for the User record name in the search results, and verify that the transaction has in fact synced.