24/7 Support: 800.608.6482

Get Started

Reference Guide

Additional Resources

Changes to Encryption in Miva Merchant Version 9.0005

To improve security, the following payment modules in Miva Merchant 9.0005 will only store the last 4 digits of credit card numbers unless encryption is enabled.

  • Authorize.Net Payment Services v3.1
  • CHASE Paymentech Orbital Gateway
  • First Data Global Gateway
  • CyberSource
  • Intuit Merchant Services
  • PayPal Payments Advanced in Payflow Pro mode

If you enable encryption, you can configure the Payment Module to store the entire credit card number. You'll be able to view the encrypted credit card numbers by entering your passphrase.

Example - Using Authorize.Net Without and With Encryption

  1. We'll install the Authorize.Net module and configure it to store the entire credit card number. At the moment, we are not using encryption.
  2. Payment Settings

  3. A customer buys something in our store using their American Express card.
  4. Payment

    We configured the Payment Module to save the entire credit card number, but since we aren't using encryption right now, only the last 4 digits are saved. Even after we enable encryption we won't be able to view the entire credit card number, since it wasn't written to the store database

  5. Now we'll enable encryption (see To Enable Encryption in Your Store).
  6. A second customer buys a product in our store using their American Express card.
  7. Authorize

    Encryption is enabled and the Payment Module is set up to store the entire credit card number. The credit card number doesn't automatically display when we view the order, but we can see the entire number by clicking on the padlock icon and entering our passphrase.

Notes

  • Updating your store to Version 9.0005:
    • You may want to delay upgrading to Miva Merchant 9.0005 until you have verified that you have no processes or integrations that rely on unencrypted card numbers.
  • Credit Card Payment with Simple Validation:
    • In Miva Merchant 9.0005, the Credit Card Payment with Simple Validation module will not process payment unless encryption is enabled.
    • In a new 9.0005 store, the Credit Card with Simple Validation module will not appear on the list of available modules, unless encryption is already enabled.
    • The 9.0005 upgrade will not install if Credit Card with Simple Validation is installed and there is no valid encryption key.

Looking for Developer Docs?

We have a whole section for that, including: Developer Training Series, Template Language docs, Module Development tutorials and much, much more.

Head to the Developer Section

Miva believes that all online businesses should have access to a scalable ecommerce platform that can meet their unique business requirements. Miva offers PCI compliant ecommerce, hosting, and custom website design and development solutions. Miva customers have processed over $100 billion in online sales since 1997.

Copyright © 2016 Miva, Inc - All Rights Reserved   Privacy Policy | Store Policy

Links
Contact Us
Receive Tips & Updates

Copyright © 2016 Miva, Inc - All Rights Reserved

Back To The Top