Chuyển đến nội dung chính

Tính năng mới

1. Tùy chọn liên lạc

Nắm quyền kiểm soát cách bạn nhận thông báo với Tùy chọn liên lạc được thiết kế lại. Cấu hình email, thông báo đẩy và trong ứng dụng để phù hợp quy trình làm việc của bạn.
Tổng quan Tùy chọn liên lạc hiển thị cài đặt thông báo
Tính năng chính
  • Thiết kế email được thiết kế lại: Mẫu email mới, hiện đại với lời kêu gọi hành động rõ ràng và khả năng đọc được cải thiện
  • Thông báo đẩy: Nhận cảnh báo ngay lập tức trên thiết bị di động cho các sự kiện quan trọng như doanh số mới, tranh chấp và thanh toán
  • Điều khiển chi tiết: Chọn chính xác sự kiện nào kích hoạt thông báo và qua kênh nào
  • Hỗ trợ nhiều email: Thêm nhiều địa chỉ email để nhận thông báo
  • Tùy chọn email khách hàng: Cấu hình email nào khách hàng của bạn sẽ nhận
Danh mục thông báo
Danh mụcMô tả
Doanh số & Thanh toánDoanh số mới, thanh toán thành công, thanh toán không thành công
Chi trả & Hoàn tiềnHoàn tất chi trả, yêu cầu hoàn tiền, hoàn tiền hoàn tất
Đăng kýĐăng ký mới, gia hạn, hủy, thay đổi gói
Tranh chấpTranh chấp mở, cần bằng chứng, tranh chấp giải quyết
Kết quả: Luôn cập nhật về hoạt động kinh doanh của bạn với thông báo được gửi đúng cách và thời điểm bạn muốn. Tìm hiểu thêm: Hướng dẫn Tùy chọn liên lạc

2. Trường tùy chỉnh trong phiên thanh toán

Thu thập thêm thông tin từ khách hàng trong quá trình thanh toán với các trường tùy chỉnh. Thêm ô nhập liệu văn bản, menu thả xuống, ngày và nhiều hơn nữa để lấy dữ liệu cần thiết. Các loại trường được hỗ trợ
LoạiMô tảTrường hợp sử dụng
textÔ nhập văn bản một dòngTên công ty, ghi chú đơn hàng
numberÔ nhập sốSố lượng, tuổi
emailÔ nhập email có xác thựcEmail liên hệ thanh toán
urlÔ nhập URL có xác thựcTrang web, hồ sơ mạng xã hội
dateBộ chọn ngàyNgày giao hàng, ngày sự kiện
dropdownLựa chọn từ các tùy chọn định sẵnKích thước, màu sắc, loại gói
booleanÔ đánh dấu cho giá trị có/khôngChấp nhận điều khoản, đăng ký nhận bản tin
Cách thức hoạt động
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  custom_fields: [
    {
      name: 'company_name',
      label: 'Company Name',
      type: 'text',
      required: true
    },
    {
      name: 'team_size',
      label: 'Team Size',
      type: 'dropdown',
      options: ['1-10', '11-50', '51-200', '200+'],
      required: true
    },
    {
      name: 'newsletter',
      label: 'Subscribe to our newsletter',
      type: 'boolean',
      required: false
    }
  ],
  return_url: 'https://yoursite.com/success'
});
Lợi ích
  • Thu thập dữ liệu linh hoạt: Thu thập bất kỳ thông tin nào cần thiết cho việc hoàn tất đơn hàng hoặc cá nhân hóa
  • Xác thực tích hợp sẵn: Các trường email và URL tự động xác thực định dạng nhập
  • Điều khiển bắt buộc/tùy chọn: Đánh dấu các trường là bắt buộc hoặc tùy chọn theo nhu cầu của bạn
  • Giao webhook: Giá trị trường tùy chỉnh được bao gồm trong các sự kiện webhook thanh toán
Trị giá trường tùy chỉnh được trả về trong đối tượng custom_fields trong phản hồi thanh toán và phiên thanh toán. Tìm hiểu thêm: Trường tùy chỉnh cho phiên thanh toán

3. Mở rộng hỗ trợ ngôn ngữ cho thanh toán

Trang thanh toán hiện hỗ trợ 21 ngôn ngữ, tăng từ 16. Tiếp cận nhiều khách hàng hơn bằng ngôn ngữ bản địa để mang lại trải nghiệm thanh toán tốt hơn. Các ngôn ngữ mới được thêm
Ngôn ngữ
Tiếng Hànko
Tiếng Mã Laims
Tiếng Rumaniro
Tiếng Ngaru
Tiếng Tháith
Tất cả các ngôn ngữ được hỗ trợ Tiếng Ả Rập, Tiếng Trung, Tiếng Hà Lan, Tiếng Anh, Tiếng Pháp, Tiếng Đức, Tiếng Hindi, Tiếng Indonesia, Tiếng Ý, Tiếng Nhật, Tiếng Hàn, Tiếng Mã Lai, Tiếng Bồ Đào Nha, Tiếng Rumani, Tiếng Nga, Tiếng Tây Ban Nha, Tiếng Thụy Điển, Tiếng Thái, Tiếng Thổ Nhĩ Kỳ, Tiếng Ukraina, Tiếng Việt. Ép một ngôn ngữ cụ thể Sử dụng tham số force_language để ghi đè phát hiện ngôn ngữ tự động:
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  force_language: 'ko', // Force Korean language
  return_url: 'https://yoursite.com/success'
});
Theo mặc định, trang thanh toán tự động phát hiện ngôn ngữ ưa thích của khách hàng từ cài đặt trình duyệt của họ. Sử dụng force_language khi bạn muốn đảm bảo tính nhất quán với ngôn ngữ của trang web. Tìm hiểu thêm: Hỗ trợ ngôn ngữ thanh toán

4. Sửa lỗi và cải tiến chung

Bản phát hành này bao gồm cải thiện hiệu suất, làm bóng giao diện người dùng và sửa các lỗi nhỏ để mang lại trải nghiệm ổn định, mượt mà hơn.