Bu süreci uzun zaman önce çalıştığım bir şirketle geçirdim ve kısa süre sonra kendi işimle tekrar devam etmeyi planlıyorum. Ağ teknik bilginiz varsa, o kadar da kötü değil. Aksi takdirde Paypal veya başka bir hizmet türü kullanarak daha iyi olacaksınız.
İşlem, bir satıcı hesabı kurulumu yapılarak ve banka hesabınıza bağlanarak başlar . Bankanızla görüşmek isteyebilirsiniz, çünkü büyük bankaların çoğu tüccar hizmetleri sunmaktadır. Anlaşmalar alabilirsiniz, çünkü zaten onların müşterisisiniz, ancak değilse, alışveriş yapabilirsiniz. Discover veya American Express'i kabul etmeyi planlıyorsanız, bunlar ayrı olacaktır, çünkü kartlar için satıcı hizmetleri sağlarlar, bunun etrafında dolaşmazlar. Başka özel durumlar da var. Bu bir başvuru sürecidir, hazırlanın.
Ardından , kredi kartı bilgileri genel ağlar üzerinden iletildiğinde iletişiminizi güvence altına almak için kullanabileceğiniz bir SSL sertifikası satın almak isteyeceksiniz . Çok sayıda satıcı var, ama benim kuralım, bir şekilde bir marka adı olan birini seçmek. Ne kadar iyi bilinirse, müşteriniz muhtemelen onları daha iyi duymuş demektir.
Ardından , sitenizle kullanılacak bir ödeme ağ geçidi bulmak isteyeceksiniz . Bu, ne kadar büyük olduğunuza bağlı olarak isteğe bağlı olabilir, ancak çoğu zaman olmayacaktır. Birine ihtiyacınız olacak. Ödeme ağ geçidi satıcıları, iletişim kuracağınız İnternet Ağ Geçidi API'sı ile konuşmak için bir yol sağlar. Çoğu satıcı API'leriyle HTTP veya TCP / IP iletişimi sağlar. Kredi kartı bilgilerini sizin adınıza işleme koyacaklardır. İki tedarikçi Authorize.Net ve PayFlow Pro'dur . Aşağıda verdiğim bağlantı diğer satıcılar hakkında daha fazla bilgi içeriyor.
Şimdi ne olacak? Yeni başlayanlar için, işlemlerin iletilmesi için uygulamanızın nelere uyması gerektiğine dair yönergeler vardır. Her şeyi ayarlama işlemi sırasında, birisi sitenize veya uygulamanıza bakacak ve SSL kullanmak gibi kurallara uyduğunuzdan ve kullanıcının size hangi bilgilerin verildiğine ilişkin kullanım koşullarına ve politika belgelerine sahip olduğunuzdan emin olacaktır. için. Bunu başka bir siteden çalmayın. Kendinize gelin, gerekirse bir avukat tutun. Bunların çoğu, Michael'ın sorusunda sağladığı PCI Veri Güvenliği bağlantısı altına girer.
Kredi kartı numaralarını saklamayı planlıyorsanız, bilgileri korumak için dahili olarak bazı güvenlik önlemleri almaya hazır olmalısınız. Bilgilerin saklandığı sunucunun yalnızca erişmesi gereken üyeler tarafından erişilebilir olduğundan emin olun. Her iyi güvenlik gibi, katmanlar halinde işler yaparsınız. Ne kadar çok katman yerleştirirseniz o kadar iyidir. İsterseniz SecureID veya eToken gibi anahtarlık tipi güvenliği kullanabilirsinizsunucunun bulunduğu odayı korumak için. Anahtarlık yolunu karşılayamıyorsanız, iki anahtar yöntemini kullanın. Odaya erişimi olan bir kişinin zaten taşıdıkları bir anahtarla birlikte gelen bir anahtarın oturumunu kapatmasına izin verin. Odaya erişmek için her iki tuşa da ihtiyaç duyacaklar. Ardından sunucuya olan iletişimi ilkelerle korursunuz. Benim ilkem, ağ üzerinden iletişim kuran tek şeyin uygulama olması ve bilgilerin şifrelenmiş olmasıdır. Sunucuya başka bir biçimde erişilemez. Yedeklemeler için truecrypt kullanıyorumyedeklerin kaydedileceği birimleri şifrelemek için. Veriler kaldırıldığında veya başka bir yerde saklandığında, verilerin bulunduğu birimi şifrelemek için truecrypt'i tekrar kullanırsınız. Temel olarak verilerin olduğu her yerde şifrelenmesi gerekir. Verilere ulaşmak için tüm süreçlerin denetim izleri taşıdığından emin olun. sunucu odasına erişmek için günlükleri kullanın, mümkünse kameraları kullanın, vb ... Başka bir önlem de veritabanındaki kredi kartı bilgilerini şifrelemektir. Bu, verilerin yalnızca uygulamanızda görüntülenebilmesini sağlar; burada bilgileri kimlerin görebildiğini uygulayabilirsiniz.
Güvenlik duvarım için pfsense kullanıyorum . Kompakt bir flash karttan çalıştırıyorum ve iki sunucum var. Birincisi artıklık için başarısızlıktır.
Bu blog gönderisini Rick Strahl tarafından e-ticaret yapmayı ve bir web uygulaması aracılığıyla kredi kartlarını kabul etmenin ne anlama geldiğini anlamamıza yardımcı olan buldum .
Bunun uzun bir cevap olduğu ortaya çıktı. Umarım bu ipuçları yardımcı olur.