Apa langkah-langkah yang perlu diambil untuk mencapai PCI Compliance untuk Magento CE?
Misalnya menggunakan pembayaran situs web Paypal pembayaran pro atau bijak langsung di toko akan membantu untuk mencapai kepatuhan PCI?
payment-gateway
blakcaps
sumber
sumber
Jawaban:
Tidak ada alasan mengapa CE tidak dapat PCI Compliant
Itu selalu dianggap sebagai PCI Compliant - sampai EE datang, maka EE membutuhkan USP lain. Selama Anda tidak menyimpan rincian CC - tidak ada persyaratan untuk enkripsi data lain (nama pelanggan / alamat dll).
Tetapi ingatlah bahwa Kepatuhan PCI adalah persyaratan sisi aplikasi sebanyak seperangkat aturan dan definisi untuk menjalankan perusahaan Anda dan menangani informasi sensitif.
SAQ
Tingkat kepatuhan seperti apa yang Anda lakukan akan menentukan apa yang perlu Anda lakukan untuk memastikan Kepatuhan PCI. Jika SAQ (kuesioner penilaian mandiri) cocok untuk ukuran bisnis Anda, maka Anda dapat lulus tanpa bantuan CE - ketika menggunakan metode pembayaran eksternal (seperti yang dijelaskan).
Kalau tidak, di atas level SAQ - Anda akan memerlukan QSA - dan Anda berbicara banyak uang dengan bantuan profesional. Fakta yang Anda tanyakan di sini mungkin menentukan Anda tidak berada dalam batas ini.
Anda mungkin akan jatuh di bawah SAQ-D
Lihat https://www.pcisecuritystandards.org/smb/what_to_secure.html
Tingkat Pedagang / Transaksi
Lihat http://usa.visa.com/merchants/risk_management/cisp_merchants.html
Yang penting adalah membedakan tingkat pedagang dan tingkat SAQ. Mereka terpisah. Anda bisa menjadi SAQ-D sebagai pedagang Level 2. Faktanya, dalam kebanyakan kasus, Anda dapat menilai sendiri hingga Level 2 saat berada di level SAQ-D - karena persyaratannya lebih longgar karena Anda sama sekali tidak menangani data kartu.
Hanya menggunakan EE tidak membuat Anda PCI Compliant, cara yang sama menggunakan host PCI Compliant tidak membuat Anda PCI Compliant. Bisnis Anda secara keseluruhan (aplikasi, bisnis / staf, hosting) semuanya harus PCI Compliant.
sumber
Level PCI yang perlu Anda patuhi tergantung pada berapa banyak transaksi yang kemungkinan Anda akan miliki. Sebagai langkah pertama Anda harus menentukan level mana yang akan berlaku untuk Anda:
http://usa.visa.com/merchants/risk_management/cisp_merchants.html ini dari VISA tetapi juga akan berlaku untuk PCI
Dengan setiap level Anda akan memiliki persyaratan yang berbeda untuk dipenuhi. Setelah Anda melakukan penilaian, saya yakin seseorang akan dapat memberi Anda jawaban yang lebih terperinci tentang langkah-langkah apa yang harus diambil dengan CE.
sumber
Enterprise Edition dilengkapi dengan aplikasi yang disebut Payment Bridge yang menangani jumlah enkripsi yang sangat bagus dan dapat dijalankan pada server yang terpisah dari aplikasi Anda. Ini bisa sangat mematikan untuk sebagian besar konteks, dan membutuhkan kesediaan untuk mengisolasi dan men-debug kode aplikasi dalam organisasi OO yang tidak mudah diikuti sebagai kode Magento Core.
Kepatuhan PCI memiliki banyak nuansa kecil yang sebenarnya membuat CE tidak sepenuhnya memenuhi PCI. Cara tercepat dan sering terbaik untuk menjadi PCI compliant pada CE adalah dengan menggunakan sistem gateway pembayaran tokenization pihak ketiga. Ada beberapa ekstensi yang sudah memiliki CIM Authorize.net terintegrasi, atau Profil Pembayaran Cybersource, dan beberapa lainnya. Ini berarti bahwa ketika diterapkan dengan benar, semua yang pernah Anda simpan adalah profilID untuk pelanggan dan data kartu kredit disimpan di gateway pembayaran.
Yang sedang berkata, saya tidak berpikir pertanyaan Anda dengan jelas menyatakan informasi yang ingin Anda simpan tentang transaksi yang Anda ingin tingkatkan untuk memenuhi kepatuhan PCI. Tanpa informasi lebih lanjut, sulit untuk membantu menyelesaikan arsitektur kebutuhan khusus Anda dengan kekhususan apa pun.
sumber
Saya pikir biasanya ada dua cara:
Anda tidak ingin melakukannya sendiri, karena Anda adalah toko kecil, maka Anda harus tetap dengan CE dan menggunakan beberapa penyedia pembayaran untuk melakukan hal ini untuk Anda.
Anda adalah perusahaan besar dan mengharapkan banyak transaksi dan ingin melakukannya sendiri. Maka Anda harus memiliki cukup uang untuk menggunakan EE.
JAWABAN TUA:
Anda harus mengenkripsi semua data kartu kredit (terima kasih kepada @sonassi) dengan cara "PCIish", dan banyak lagi. Untuk mengecek kepatuhan PCI biaya afaik banyak uang. Mengapa kamu menginginkan ini? Gunakan EE :-)
Semua informasi yang Anda butuhkan dapat ditemukan di Situs PCI
Dan saya tidak berpikir ada banyak pengembang di sini, yang tahu standarnya, saya juga tidak.
Kepatuhan PCI tidak ada artinya. Jika Anda menginginkan ini, Anda harus menghabiskan banyak uang dan Anda membutuhkan ahli.
sumber
Ada beberapa plugin (misalnya perusahaan keamanan Foregenix memiliki satu yang melakukan pencatatan, pemantauan perubahan file, dan beberapa hal lainnya) yang dapat membantu menempatkan beberapa kontrol PCI pada tempatnya dengan cepat dan sederhana. Tetapi jika Anda ingin mengambil jalur termudah dari perspektif kepatuhan, Anda harus benar-benar mempertimbangkan untuk menggunakan halaman pembayaran yang di-host dari gateway pembayaran Anda. Ini akan memungkinkan Anda untuk menggunakan SAQ A-EP (selama Anda tidak mencoba melakukan sesuatu yang berbeda dari halaman pembayaran yang di-host biasa).
sumber