stripe payments - How to save credit card data in a database? -
i working on application in required store whole credit card numbers. possible using api?
i have read authorize.net's customer payment profile option, gives last 4 digits when try retrieve payment profile.
i have checked braintree's v.zero api gives first 6 , last 4 digits , stripe's customer creation option gives last 4 digits.
if there no api available, way store credit card numbers store in house using pci dss??
disclosure: work stripe
yes, way store customer card information in-house in pci-compliant system. place store them, , way handle them, must pci compliant.
one of biggest gains using payment processor, stripe example, take care of (very, incredibly, terrifyingly) hard work of pci compliance you. part of commitment, they're not going release credit card details work tirelessly keep secure.
if you're willing go through rigors of becoming - , remaining - pci compliant, collect , store card numbers in pci-compliant way , use stripe's api create card [0] , make charge. note must pci compliant make use of stripe's api in way, or violating terms of service.
if can more explain application doing stored credit card numbers, maybe can suggest alternative approach doesn't require storing card info locally.