Announcement

Collapse
No announcement yet.

PII Removed for Orders for Non-Logged In Customers update concerns

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

    PII Removed for Orders for Non-Logged In Customers update concerns

    I can see how this update satisfies privacy concerns, but this effects the ORDP page as well which non logged in customers can use from the INVC page.

    It doesn't seem to make sense for them to print an invoice for an order which they just placed and have it exclude the bill to and ship to info.

    Screenshot of INVC screen.
    INVC-With-Customer-Info.png

    Screenshot of ORDP screen and print window after clicking the print button on INVC:
    ORDP-Without-Customer-Info.png

    Any input on how to better format this page with this new update in mind would be helpful.

    Perhaps wrap a conditional around customer info and if not logged in display a message of check your email to print ship to and bill to info?

    Not a great fix but better than blank ship to and bill to info
    Last edited by SidFeyDesigns; 12-02-23, 12:01 PM.
    Nick Harkins
    www.loveisarose.com
    *Web Developer
    *Miva
    *Google Analytics, Search Console, Tag Manager, Merchant Center, Ads

    #2
    SidFeyDesigns One way to solve the issue would be to use JavaScript to print the INVC screen and add a printer friendly CSS. This is the way that the default Shadows theme works.

    The default theme uses:

    Code:
    _hook('print-invoice').addEventListener('click', element => {
         element.preventDefault();
         window.print();
    });
    Nicholas Adkins
    Technical Training Specialist / Miva, Inc.
    [email protected]
    https://www.miva.com/mivalearn

    Comment


      #3
      Nick Thats perfect, thank you. Site is still on Suivant but it will be easy to translate that over.
      Nick Harkins
      www.loveisarose.com
      *Web Developer
      *Miva
      *Google Analytics, Search Console, Tag Manager, Merchant Center, Ads

      Comment

      Working...
      X