Tôi đã trải qua quá trình này cách đây không lâu với một công ty tôi làm việc và tôi dự định sẽ sớm hoàn thành nó với công việc kinh doanh của mình. Nếu bạn có một số kiến thức kỹ thuật mạng, nó thực sự không tệ đến thế. Nếu không, bạn sẽ tốt hơn khi sử dụng Paypal hoặc một loại dịch vụ khác.
Quá trình bắt đầu bằng cách thiết lập tài khoản thương gia và gắn với tài khoản ngân hàng của bạn. Bạn có thể muốn kiểm tra với ngân hàng của mình, vì rất nhiều ngân hàng lớn cung cấp dịch vụ giao dịch. Bạn có thể có được giao dịch, bởi vì bạn đã là khách hàng của họ, nhưng nếu không, thì bạn có thể mua sắm xung quanh. Nếu bạn có kế hoạch chấp nhận Discover hoặc American Express, những thứ đó sẽ tách biệt, bởi vì họ cung cấp dịch vụ giao dịch cho thẻ của họ, không phải loanh quanh điều này. Có những trường hợp đặc biệt khác cũng có. Đây là một quá trình ứng dụng, được chuẩn bị.
Tiếp theo, bạn sẽ muốn mua chứng chỉ SSL mà bạn có thể sử dụng để bảo mật thông tin liên lạc của mình khi thông tin thẻ tín dụng được truyền qua mạng công cộng. Có rất nhiều nhà cung cấp, nhưng quy tắc của tôi là chọn một thương hiệu theo cách nào đó. Họ càng được biết đến nhiều, khách hàng của bạn có thể đã nghe nói về họ tốt hơn.
Tiếp theo, bạn sẽ muốn tìm một cổng thanh toán để sử dụng với trang web của mình. Mặc dù điều này có thể là tùy chọn tùy thuộc vào mức độ lớn của bạn, nhưng phần lớn thời gian sẽ không có. Bạn sẽ cần một cái. Các nhà cung cấp cổng thanh toán cung cấp một cách để nói chuyện với API Internet Gateway mà bạn sẽ liên lạc. Hầu hết các nhà cung cấp cung cấp giao tiếp HTTP hoặc TCP / IP với API của họ. Họ sẽ xử lý thông tin thẻ tín dụng thay mặt bạn. Hai nhà cung cấp là Authorize.Net và PayFlow Pro . Liên kết tôi cung cấp dưới đây có thêm một số thông tin về các nhà cung cấp khác.
Giờ thì sao? Đối với người mới bắt đầu, có hướng dẫn về những gì ứng dụng của bạn phải tuân thủ để truyền các giao dịch. Trong quá trình thiết lập mọi thứ, ai đó sẽ xem trang web hoặc ứng dụng của bạn và đảm bảo bạn tuân thủ các nguyên tắc, như sử dụng SSL và bạn có các điều khoản sử dụng và tài liệu chính sách về thông tin mà người dùng cung cấp cho bạn được sử dụng cho Đừng ăn cắp điều này từ một trang web khác. Hãy đến với chính bạn, thuê một luật sư nếu bạn cần. Hầu hết những điều này thuộc liên kết bảo mật dữ liệu PCI mà Michael cung cấp trong câu hỏi của mình.
Nếu bạn có kế hoạch lưu trữ số thẻ tín dụng, thì tốt nhất bạn nên chuẩn bị áp dụng một số biện pháp bảo mật trong nội bộ để bảo vệ thông tin. Đảm bảo rằng máy chủ lưu trữ thông tin trên chỉ dành cho những thành viên cần truy cập. Giống như bất kỳ bảo mật tốt, bạn làm mọi thứ trong lớp. Càng nhiều lớp bạn đặt vào vị trí càng tốt. Nếu bạn muốn, bạn có thể sử dụng bảo mật loại khóa fob, như SecureID hoặc eTokenđể bảo vệ phòng máy chủ đang ở. Nếu bạn không đủ khả năng cho tuyến đường chính, thì hãy sử dụng hai phương pháp chính. Cho phép một người có quyền truy cập vào phòng để đăng xuất một chìa khóa, đi cùng với một chìa khóa họ đã mang theo. Họ sẽ cần cả hai chìa khóa để truy cập vào phòng. Tiếp theo bạn bảo vệ thông tin liên lạc đến máy chủ bằng các chính sách. Chính sách của tôi là thứ duy nhất liên lạc với nó qua mạng là ứng dụng và thông tin đó được mã hóa. Máy chủ không nên truy cập dưới bất kỳ hình thức nào khác. Để sao lưu, tôi sử dụng truecryptđể mã hóa khối lượng, các bản sao lưu sẽ được lưu vào. Bất cứ khi nào dữ liệu được xóa hoặc lưu trữ ở một nơi khác, sau đó bạn lại sử dụng truecrypt để mã hóa âm lượng dữ liệu được bật. Về cơ bản bất cứ nơi nào dữ liệu là, nó cần phải được mã hóa. Hãy chắc chắn rằng tất cả các quy trình để có được dữ liệu đều mang theo dấu vết kiểm toán. sử dụng nhật ký để truy cập vào phòng máy chủ, sử dụng máy ảnh nếu bạn có thể, v.v ... Một biện pháp khác là mã hóa thông tin thẻ tín dụng trong cơ sở dữ liệu. Điều này đảm bảo rằng dữ liệu chỉ có thể được xem trong ứng dụng của bạn, nơi bạn có thể thực thi những người nhìn thấy thông tin.
Tôi sử dụng pfsense cho tường lửa của tôi. Tôi chạy nó ra một thẻ flash nhỏ gọn và có hai thiết lập máy chủ. Một là vì thất bại vì dư thừa.
Tôi tìm thấy bài đăng trên blog này của Rick Strahl đã giúp rất nhiều để hiểu về thương mại điện tử và những gì nó cần để chấp nhận thẻ tín dụng thông qua một ứng dụng web.
Vâng, điều này hóa ra là một câu trả lời dài. Mình hy vọng rằng những mẹo này sẽ có ích.