Tôi đang sử dụng đường ray 3.2.6 và Stipe để thanh toán. Có khả năng thực hiện thanh toán với chứng chỉ ssl mua hàng không. Tôi có thể sử dụng trang Sọc làm trang thanh toán của mình không?Làm cách nào để sử dụng Stripe trên các trang web không phải của SSL hoặc http?
Trả lời
Bạn có thể bỏ qua SSL bằng cách sử dụng stripe.js nhưng tôi khuyên bạn nên thiết lập SSL.
Điều gì xảy ra là chuyển thông tin thẻ tín dụng trực tiếp đến sọc và sau đó sọc sẽ cung cấp cho bạn mã thông báo để sử dụng để thực sự thực hiện khoản phí. Làm theo cách đó có nghĩa là thông tin thẻ tín dụng không bao giờ chạm vào máy chủ của bạn và bạn không phải lo lắng về việc tuân thủ PCI. Tuy nhiên bạn vẫn nên thiết lập SSL để ngăn chặn người đàn ông trong các cuộc tấn công giữa.
Bạn có thể tìm thấy một hướng dẫn tốt đẹp về làm thế nào để làm điều này tại https://stripe.com/docs/tutorials/forms
Ngoài ra còn có một tập phim trên railscasts điều này giải thích nó nhiều hơn trong chiều sâu.
Sọc không cung cấp bất kỳ loại biểu mẫu được lưu trữ nào. Vì vậy, trừ khi bạn có người khác lưu trữ biểu mẫu thanh toán của mình qua SSL (ví dụ: sử dụng một trong số pre-built integrations), thì bạn sẽ cần phải phân phát biểu mẫu của mình qua SSL. Thêm chi tiết về yêu cầu here.
- 1. SSL trên toàn bộ trang web hoặc chỉ một phần của trang web?
- 2. iframe biểu mẫu bảo mật SSL trên trang web không phải SSL
- 3. Làm cách nào để làm cho các trang web Ruby hoặc Python sử dụng nhiều lõi?
- 4. Làm cách nào để kiểm tra lỗ hổng SSL trên máy chủ web của tôi?
- 5. Tôi làm cách nào để sử dụng history.js trên trang web của mình
- 6. Làm cách nào để yêu cầu các trang từ trang web sử dụng OpenID?
- 7. Không thể tắt SSL cho trang web
- 8. chỉ sử dụng ssl khi đăng nhập? hoặc toàn bộ trang web?
- 9. Làm cách nào để tạo các API của trang web
- 10. Cách sử dụng OpenID trên trang web của tôi
- 11. Trang web sử dụng SSL, nhưng Google Chrome đã phát hiện thấy nội dung không an toàn trên trang
- 12. Mã hóa SSL 256 bit - trên trang web Azure
- 13. Làm cách nào để kiểm tra xem trang hiện tại có đang sử dụng SSL trong ASP.Net không?
- 14. Sử dụng CMYK trên trang web
- 15. Làm cách nào để tạo hai cột trên trang web?
- 16. Chứng chỉ số hoạt động như thế nào khi được sử dụng để bảo mật trang web (sử dụng SSL)?
- 17. Tôi làm cách nào để kiểm tra trang web của mình trên iPad mà không cần phải có?
- 18. Làm cách nào để bắt đầu sử dụng OpenID/OAuth với trang web WebMatrix của tôi?
- 19. Làm cách nào để sử dụng OpenID trong trang web ASP.NET mới của tôi?
- 20. Sử dụng thẻ Iframe hoặc Object để nhúng các trang web vào một trang khác
- 21. Làm cách nào để nhận URL cuối cùng, được chuyển hướng, chuẩn của một trang web sử dụng PHP?
- 22. Khi nào tôi nên phản hồi các yêu cầu HEAD HTTP trên trang web của mình
- 23. Tôi làm cách nào để sử dụng phông chữ tùy chỉnh trên trang web?
- 24. Làm cách nào để bạn sử dụng Xác thực TLS/SSL Http với ứng dụng khách CXF vào dịch vụ web?
- 25. Tôi làm cách nào để sử dụng JSON trên trang web từ một nguồn không có cả CORS lẫn JSONP?
- 26. Làm thế nào để sử dụng AppCMD để kiểm tra và xem một trang web tồn tại trong IIS7 bằng cách sử dụng tên của trang web?
- 27. Tôi làm cách nào để thay đổi URL bài đăng trên blog của trang web Jekyll?
- 28. Làm cách nào để hiển thị trang đánh dấu Jekyll trên các chỉ mục trang web
- 29. Cách cache các yêu cầu API Web của .NET (và sử dụng w/AngularJS $ http)
- 30. Làm thế nào để sử dụng vimperator để tương tác với các trang web sử dụng các menu phụ?
URL railscasts là gì – Ponnusamy
@Ponnusamy http://railscasts.com/episodes/288-billing-with-stripe – Mike
Không yêu cầu javascript gửi thông tin CC phải được mã hóa, yêu cầu chứng chỉ SSL ? – babaloo