Space for customer to view files relating to previous orders

I have a store that provides a service after which we create a digital certificate. As of now, we send the certificates via email to our customers, but many of them are repeat customers with many orders over the span of a few years. This causes previous emails with their certificates to get lost in their inbox. I want to create a space for our clients to view all their previous certificates when they log into their account. However there is no space to do so on customer accounts or to attach them to their previous orders. How do I go about creating a space for them to find their previous certificates attached to their orders?

You can store certificates in order metafields.
After that create simple app for cechkout extensibility to display them in customer account page.

You can leverage the account extension feature to achieve this. Below is a similar functionality reference for your reference:


You have two practical options to implement this:

  1. Create a dedicated page to display all order certificates for users to access;
  2. Add a dedicated section within the customer profile area to showcase these order certificates.