Tất cả bài viết

FourA Digest: 10 tháng 4 đến 17 tháng 4, 2026

Mô hình giá bốn cấp mới, tích hợp thanh toán Stripe trực tiếp trên trang nâng cấp, cùng một loạt bản vá lỗi đăng ký và quyền riêng tư đã được triển khai trong tuần này tại FourA.

Điểm nổi bật

Giờ đây bạn có thể thay đổi gói dịch vụ FourA của mình mà không cần rời khỏi dashboard. Bốn cấp độ minh bạch, tích hợp thanh toán Stripe trực tiếp, và tính năng xem trước phân bổ chi phí (proration) hỗ trợ mọi kịch bản đã chính thức hoạt động trong tuần này. Luồng đăng ký cũng nhận được một loạt bản vá lỗi vốn đang âm thầm làm giảm tỷ lệ chuyển đổi của chúng tôi.

Có gì mới

Tích hợp thanh toán trực tiếp và quản lý gói dịch vụ

Nâng cấp, hạ cấp hoặc chuyển đổi gói dịch vụ trực tiếp từ dashboard của bạn. Trang nâng cấp sẽ tự động phát hiện gói đăng ký đang hoạt động, mở ra một modal thay đổi gói dịch vụ giúp ẩn gói Enterprise và đánh dấu cấp độ hiện tại của bạn, đồng thời hiển thị bản xem trước phân bổ chi phí bao gồm mọi kịch bản giữa amount_due và credit trước khi bạn xác nhận.

Payment Element của Stripe hiện đã được tích hợp trực tiếp trên trang. Thêm thẻ thanh toán mà không cần chuyển hướng sang trang thanh toán do Stripe lưu trữ. Thông tin thanh toán B2B nằm sau một nút chuyển đổi bảng điều khiển (mã số thuế, tên công ty, địa chỉ thanh toán) và element này không còn bị thay đổi bố cục (reflow) khi bạn bật tắt. Thông tin thanh toán được tự động điền từ hồ sơ của bạn, vì vậy những người nâng cấp lần đầu không cần phải nhập lại những gì chúng tôi đã biết.

Biểu giá mới: 1/5/15 credit và thanh toán theo mức độ thành công

Chúng tôi đã đơn giản hóa trang bảng giá thành bốn cấp độ minh bạch với bảng credit rõ ràng. Mỗi request đơn lẻ tốn 1 credit, proxy finder tốn 5, browser tốn 15. Premium proxy và IP dân cư (residential IP) nằm sau hệ số nhân tiện ích bổ sung x2, vì vậy bạn chỉ trả tiền cho chúng khi thực sự cần thiết. Và toàn bộ mô hình hoạt động theo cơ chế thanh toán khi thành công: các request bị chặn sẽ không tiêu tốn credit.

Trang này cũng cung cấp thông tin rate limit, mô tả endpoint rõ ràng hơn (lựa chọn proxy riêng so với proxy nhanh nhất, cookie trong response của browser), và chúng tôi đã sửa hàng hiển thị credit để nó ghim cố định ở cuối mỗi thẻ endpoint.

Luồng đăng ký: giảm rào cản, nội dung rõ ràng hơn

Nếu việc xác thực email chuyển hướng ngược lại một URL đã hết hạn, bạn sẽ mất người dùng. Chúng tôi đã khắc phục điều đó. Luồng đăng ký hiện tại sẽ bảo toàn URL quay lại của bạn trong suốt quá trình xác thực email, xử lý bước chấp thuận khi chuyển đến đó, và đọc một cookie liên miền (cross-domain cookie) để quá trình chuyển giao giữa foura.ai và cổng xác thực (auth portal) không bị mất trạng thái.

Trên trang xác thực, nút gửi lại sẽ khóa trong 30 phút sau lần sử dụng đầu tiên (thay vì để người dùng lo lắng bấm liên tục), nội dung thông báo tự nhiên như do con người viết, và bố cục không còn bị dịch chuyển khi nút thay đổi trạng thái.

Vá lỗi quyền riêng tư: khả năng hiển thị session

Hai lỗi liên quan đã được giải quyết. Việc tra cứu người dùng Authentik bị lỗi đôi khi khớp nhầm tài khoản khi hai người dùng có cùng email. API authenticated-sessions đã trả về session của mọi người dùng bất kể bộ lọc. Cả hai lỗi đều đã được khắc phục. Chúng tôi khớp người dùng theo username (là duy nhất) và lọc các session ở phía server. Giờ đây dashboard của bạn chỉ hiển thị các session của chính bạn.

Chi tiết kỹ thuật

Cả bốn trang web của FourA (trang chủ, blog, tài liệu hướng dẫn, cổng cập nhật) đều được cải tiến về typography. Cỡ chữ phần thân tối thiểu là 16px, nhãn hiển thị là 14px, thanh điều hướng và logo là 15px. Nếu trước đây có bất kỳ nội dung nào khiến bạn phải nheo mắt nhìn trên trình duyệt, thì bây giờ điều đó sẽ không còn nữa.

Các thao tác chạm trên iOS Safari phản hồi ngay lập tức. Không còn độ trễ 300ms trên thanh điều hướng di động và nút chuyển đổi giao diện. Chúng tôi cũng đã triển khai cơ chế từ chối theo mặc định (default-deny) cho lớp nginx trước các công cụ nội bộ, nhờ đó bất kỳ dịch vụ mới nào nằm sau nó đều được bắt buộc xác thực theo mặc định thay vì dựa vào trí nhớ. Dashboard giám sát hiện đọc giới hạn bộ nhớ của container cho thanh hiển thị mức sử dụng heap thay vì mức phân bổ hiện tại của V8, giúp con số phản ánh đúng áp lực thực tế. Và workflow triển khai đã được thu gọn từ bốn file YAML thành một.

Bước tiếp theo: Việc lấy mẫu tỷ lệ thành công của quý 2 sẽ hoàn tất vào tuần tới, và các số liệu sẽ có trong bản tin digest tiếp theo.