Announcement

Collapse
No announcement yet.

Best Practices for Archiving Orders

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Best Practices for Archiving Orders

    Back in the day, before I started using MivaPay, I would archive payment information on orders older than 90 days every month so that the payment data was no longer held on my server. Now with MivaPay and credit cards not touching the server any longer, I don't archive orders each month as part of my monthly close.

    I'm wondering what the recommended best practice is for archiving orders now. Is there a recommended approach?
    Todd Gibson
    Oliver + S | Sewing Patterns for Kids and the Whole Family

    #2
    I'm no expert at this, but I would never store payment information. I regularly export all the order info into a fairly advanced relational database that gives me a way to organize everything I need for order history, needed to look up customer history, and track purchasing needs. It really streamlines things and makes purchasing almost automatic.
    Last edited by TheTeaTable; 08-04-21, 09:07 AM.

    Comment


      #3
      Originally posted by oliverands View Post
      Back in the day, before I started using MivaPay, I would archive payment information on orders older than 90 days every month so that the payment data was no longer held on my server. Now with MivaPay and credit cards not touching the server any longer, I don't archive orders each month as part of my monthly close.

      I'm wondering what the recommended best practice is for archiving orders now. Is there a recommended approach?
      I'd recommend when you archive be based on how long the order data, in the Miva Merchant store, may be useful. For example, if you frequently have customers who return and log in to find and re-order from past orders, and a common order interval has quite a bit of time in between, or you have customer service reps where Miva Merchant is the easiest system for them to log in to find order history, you'd probably have good reason to keep that data longer. If that's not typically how your shoppers interact, or you have other systems that make customer data more accessible internally, keeping it in the store doesn't give you much value and removing beyond a certain date on some recurring interval would be the best security practice.
      David Hubbard
      CIO
      Miva
      [email protected]
      http://www.miva.com

      Comment


        #4
        What about stores with third-party marketing automation integration?
        Thank you, Bill Davis

        Comment


          #5
          If such an integration does not keep persistent data, and needs to hit the API or custom module in real time to retrieve data for each campaign, etc., then the order data could need to exist either indefinitely or at least to the point where its value / risk has moved to a point of doing more harm than good. For example, marketing to a particular past customer may do more harm than good past a certain point, like "hey you bought this thing six years ago" may make them upset you kept the data that long if they hadn't shopped since then.
          David Hubbard
          CIO
          Miva
          [email protected]
          http://www.miva.com

          Comment


            #6
            Originally posted by ILoveHostasaurus View Post
            If such an integration does not keep persistent data, and needs to hit the API or custom module in real time to retrieve data for each campaign, etc., then the order data could need to exist either indefinitely or at least to the point where its value / risk has moved to a point of doing more harm than good. For example, marketing to a particular past customer may do more harm than good past a certain point, like "hey you bought this thing six years ago" may make them upset you kept the data that long if they hadn't shopped since then.
            Great point. How to determine that might be a good question for vendor to help determine cut-off point.
            Thank you, Bill Davis

            Comment


              #7
              I personally like archiving payment data but leaving orders in perpetuity. Which the admin is configured to handle.
              Thanks,

              Rick Wilson
              CEO
              Miva, Inc.
              [email protected]
              https://www.miva.com

              Comment


                #8
                Originally posted by Rick Wilson View Post
                I personally like archiving payment data but leaving orders in perpetuity. Which the admin is configured to handle.
                That's good to know. I have several years of orders in the history, and wondered if there was a point where the system might struggle with it. Of course, I'm a very small business, so a few years of orders isn't that many, compared to some places.

                Comment


                  #9
                  There's no practical limit to keeping orders, the only reason to archive payment data (even though it's not the whole card number) is that ANY payment data can be sensitive, and you should only keep it as long as you need it for refunds, etc...
                  Thanks,

                  Rick Wilson
                  CEO
                  Miva, Inc.
                  [email protected]
                  https://www.miva.com

                  Comment


                    #10
                    Thanks Rick. That’s good guidance.
                    Todd Gibson
                    Oliver + S | Sewing Patterns for Kids and the Whole Family

                    Comment

                    Working...
                    X