2.2.0.7 true Acquisition of DataCash Group, Plc - Additional Information (Detail)( Data Cash Group plc) 144 - Disclosure - Acquisition of DataCash Group, Plc - Additional Information (Detail) true false In Millions false false 1 GBP true false false false ma_DatacashGroupPlcMember us-gaap_BusinessAcquisitionAxis xbrldi http://xbrl.org/2006/xbrldi ma_DatacashGroupPlcMember us-gaap_BusinessAcquisitionAxis explicitMember iso4217_GBP Standard http://www.xbrl.org/2003/iso4217 GBP iso4217 0 £ false 2 USD true false false false ma_DatacashGroupPlcMember us-gaap_BusinessAcquisitionAxis xbrldi http://xbrl.org/2006/xbrldi ma_DatacashGroupPlcMember us-gaap_BusinessAcquisitionAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ 5 3 us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement us-gaap true na duration No definition available. false false false false false false false false false false false false 1 false false false false 0 0 8/19/2010 8/19/2010 true false false 2 false false false false 0 0 8/19/2010 true false false us-types:dateStringItemType normalizedstring Month, day and year when the business acquisition agreement was executed. No authoritative reference available. false 6 3 us-gaap_BusinessAcquisitionCostOfAcquiredEntityCashPaid us-gaap true debit instant No definition available. false false false false false false false false false false false false 1 true true false false 334000000 334 true false false 2 true true false false 526000000 526 true false false xbrli:monetaryItemType monetary Amount of cash paid to acquire the entity. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph f(1) Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d false 2 2 false Millions UnKnown UnKnown false true