159 karma · joined August 16, 2013
email: matt@mattarkin.com
[ my public key: https://keybase.io/matthewarkin; my proof: https://keybase.io/matthewarkin/sigs/pgXbGbYwrLUNrV1uF7InbSAPkDV9pqf2Gl1MlPc3NgE ]
I know Stripe is normally quite comfortable transferring card data on the basis that the other side has the proper PCI compliance and that Stripe and the receiving party can agree upon a secure way to transfer the card holder data like through some sort of pgp encrypted file
There is a comparison of PCI SAQ A and EP, if all you do is link to a 3rd party site (or load an iFrame) and the CC is loaded in that PCI compliant site, you are OK in SAQ A.
Stripe.js is tricky. Stripe says their QSA has verified that the new version of Stripe.js will let their merchants qualify for SAQ A since the transport of credit card info happens through a iframe (you can see the updated Stripe.js https://js.stripe.com/v2/stripe-dss3-debug.js). I personally disagree with that, but Stripe Checkout definitely falls under SAQ A.
Per the linked doc: What types of e-commerce implementations are eligible for SAQ A-EP vs. SAQ A? SAQ A: Merchant website provides an inline frame (iFrame)to a PCI DSS compliant third-party processor facilitating the payment process.
SAQ A-EP: Merchant website loads or delivers script that runs in consumers’ browsers (for example, JavaScript) and provides functionality that supports creation of the payment page and/or how the data is transmitted to the payment processor.
That is a cool idea, I was thinking of ways to best organize groups of students to work on client projects, having that platform work on its own so the students can work their own projects is interesting. Would it basically be some sort of profile system with some sort of collaboration tools like phabricator / gitlab / group chat built in?
I'm always happy to help out, Stripe's a fun and easy platform to develop upon, and its always fun to see what other people are building, see how they're using Stripe, etc. I definitely think I've learned as much helping as I've taught.
I will take an invite to the infamous Taco Tuesday though :p
Remote or SF Bay Area
Hi I'm Matt. I'm a student at Stanford but I have been working in industry for the last 3 years as a Jr. Software Engineer, and I have freelance for a few different companies.
I love payments - ACH, PCI, SWIFT are all awesome acronyms I could talk hours about. I tend to help out a bit in #Stripe and write about some Stripe stuff on http://mattarkin.com. Though I have also worked with Authorize.net, Braintree, and others.
Currently I've been working a lot with Node.js and Sails.js, as well as Swift. I am comfortable working in Ruby/Rails, C#, Python.
Random technologies / tools I'm happy working with / on: ElasticSearch, IronMQ, HTML5/CSS, JS, Digital Ocean, Heroku, AWS, Azure, Mongodb, MySQL, MSSQL, Couchbase, general server admin / it administration.
matt at mattarkin.com
So yea you can use a clipper card everywhere but its still complicated. Also, if you load your clipper card online it will take days to actually appear on your card.