But, is there a way to guess, or get closer to an aggregation of the value of the transaction that doesn't belong to a wallet you own? So we could show it clearly to the user: How much was sent, from where to and how much. Ok, there may be multiple outputs, which we have to show, but we can aggregate them and show the sum of the transaction. In the end of the day, once you send a transaction id to a recipient (as proof of payment), they want to see your wallet, their wallet, and the total amount which was paid. Not 15 inputs and another 29 outputs, confirmations, and all that stuff.
I understand that, by design, the blockchain doesn't work that way. In any case, I would like to ask the community here if you have any clue or idea on how to achieve this or closer to this
Many block explorers do provide a simple view of transactions (when they are simple), but the wallets themselves are probably sufficient for what you want. The payer's wallet will show info about the transactions sending bitcoins to the payment address, and the payee's wallet will show info about transactions sent to the payee's payment addresses.