Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6966577
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T16:12:36+00:00 2026-05-27T16:12:36+00:00

How Appstore gets to skit round this restriction? Can CVV2 details be kept locally

  • 0

How Appstore gets to skit round this restriction? Can CVV2 details be kept locally on an iOS device and still be in PCI compliance? Encrypt the CVV2 details locally, and only user has the key? While the rest of the credit card details like PAN are stored on server side?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T16:12:37+00:00Added an answer on May 27, 2026 at 4:12 pm

    SHORT ANSWER:

    Your issuing bank doesn’t require security code validation with every transaction.

    LONG ANSWER:

    Card security codes and magnetic stripe data are not permitted to be stored by PCI DSS. Furthermore, VISA (and possibly other networks) strictly forbid their storage:

    http://usa.visa.com/merchants/risk_management/cisp_payment_applications.html

    Merchants storing this data can be hammered with hefty fines and dropped by processors. This happened to a client of mine.

    Apple’s e-commerce system asks for the security code when an account is created or whenever a new device accesses an existing account. In both instances, their platform initiates a zero-dollar transaction with the processing network to verify the customers’ identity (username + password + security code):

    https://discussions.apple.com/thread/2594628?start=0&tstart=0

    Some issuing banks require security codes to be used with each transaction. In those cases, the iTunes store will prompt you for the code.

    xixonia is correct that personal data is tokenized within Apple’s infrastructure. Most of their servers never touch secure data, as all credentials and financial data is passed encrypted to an inner network of highly protected and monitored systems.

    In addition, large retailers like Apple and Amazon use third-party fraud detection and prevention technologies that look for patterns of abuse.

    “It is permissible for issuers and companies that support issuing
    services to store sensitive authentication data if there is a business
    justification and the data is stored securely”

    Easier purchasing and subsequent transactions are NOT business justification.

    A pertinent use case would be batch transactions. During purchase the card is authorized to confirm the card is active and the funds are available. The issuing bank typically encumbers, but does not withdraw, the transaction amount from the cardholder’s account. During a subsequent capture transaction, the merchant settles with the processor and the funds are transferred. This might happen because:

    • The issuing bank requires it (e.g., voice authorization).
    • The payment network requires it (e.g., American Express used to).
    • The merchant does not know the full transaction amount (e.g., restaurant tip).
    • The merchant does not have persistent connection to the payment network (e.g., mobile operator).

    Going this route triggers MUCH higher scrutiny under PCI DSS. Merchants who use third party checkout systems like Google Checkout and PayPal get minimal treatment (SAQ A). Merchants who store ANY cardholder data have the heavy burden of SAQ D.

    The compensating controls for holding security codes & magnetic stripe data are even more strict:

    • Data must be stored using best practices (randomized salt + strong encryption cipher + restricted keys + mandatory access controls + audited access).
    • Data must be automatically removed after a set grace period (typically a day or two).
    • Data must be securely overwritten and on a medium that allows it (most solid state drives’ wear leveling mechanisms prevent this).
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Got a weird bug here. This only manifests when the iOS Device is being
I've found a PDF file of Appstore search API, that I can use some
I don't want to submit this app to AppStore. I've tried for many times
Can I use AdMob ads in my apps on Amazon Appstore? If not, what
Can iphone web apps be sold on appstore, without requiring user to do manual
This is basically a follow-up to this question: Can I create a placeholder iPhone
I have an iOS app in the AppStore, built with Xcode a while ago,
I found this post which was helpful Tips for a successful AppStore submission? ,
While aware of the appstore guidelines, specifically IAP usage. Our company is developing an
I had installed Xcode from the AppStore and I am not sure where it

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.