Di chuyển hoặc nhập đăng ký định kỳ tự động (Migrating or Importing Automatically Recurring Subscriptions)

Khi nào cần nhập đăng ký định kỳ #

Video Tổng quan #

Xin lưu ý rằng các video trên trang này hiển thị ID Sọc cũ mà chúng tôi sẽ sử dụng cho các đăng ký (cus_xxxxxxxxxxx). ID chính xác mà bạn nên sử dụng bây giờ cho tất cả các lần nhập trong tương lai là ID đăng ký (sub_xxxxxxxxxxx).

Hướng dẫn chung #

Bạn CHỈ nên nhập các đăng ký định kỳ vì những lý do sau:

  1. Bạn đang di chuyển hồ sơ định kỳ tự động (cho PayPal, Authorize.Net ARB hoặc Stripe) từ một hệ thống khác 
  2. Bạn cần nhập thủ công một đăng ký chưa được thêm vào MemberPress một cách chính xác do lỗi cổng.

Điều này có nghĩa là bất kỳ đăng ký định kỳ nào bạn đang nhập PHẢI là đăng ký thực, đang hoạt động hiện được tìm thấy trong bộ xử lý cổng của bạn (PayPal, Authorize.Net ARB hoặc Stripe). Việc nhập KHÔNG và KHÔNG THỂ tạo bất kỳ đăng ký nào hoặc bắt đầu bất kỳ khoản phí thực tế nào. Nhập được sử dụng để chỉ cần thêm dữ liệu hiện có. 

Lưu ý quan trọng:  Trước khi nhập các tệp đã nêu, bạn cần đảm bảo rằng bạn đã tạo tư cách thành viên trước tiên trong MemberPress rằng các đăng ký này sẽ được liên kết với  những người dùng mà họ sẽ được chỉ định sẽ được tìm thấy trong Bảng điều khiển WordPress của bạn> Phần người dùng. 

Để nhập Đăng ký định kỳ, bạn sẽ cần nhập hai tệp CSV riêng biệt theo thứ tự sau:

  1. Tệp CSV đăng ký
  2. Tệp CSV giao dịch (nếu bạn không cần nhập một loạt lớn giao dịch, xin lưu ý rằng bạn có thể dễ dàng hơn và nhanh hơn nếu chỉ tạo giao dịch thủ công cho (các) đăng ký mà bạn nhập – bạn không thể tạo đăng ký theo cách thủ công.)

Hãy cực kỳ cẩn thận để làm theo định dạng được liệt kê bên dưới CHÍNH XÁC. Không làm như vậy CHÍNH XÁC  sẽ  dẫn đến việc tệp của bạn không được nhập chính xác. 

Đăng ký Định dạng tệp CSV #

Nhấp vào đây để xem tệp CSV đăng ký mẫu. Với đó là mẫu cơ bản của bạn, vui lòng xem bên dưới để biết các cột bắt buộc và tùy chọn của tệp CSV của bạn.

Hướng dẫn bằng Video #

Xin lưu ý rằng các video trên trang này hiển thị ID Sọc cũ mà chúng tôi sẽ sử dụng cho các đăng ký (cus_xxxxxxxxxxx). ID chính xác mà bạn nên sử dụng bây giờ cho tất cả các lần nhập trong tương lai là ID đăng ký (sub_xxxxxxxxxxx).

Các cột Bắt buộc: #

  • username OR email – Bạn có thể nhập ‘tên người dùng’ HOẶC ’email’ cho tiêu đề cột của mình (KHÔNG hỗ trợ cả hai trong một tệp). Nếu bạn sử dụng ‘tên người dùng’, hãy sử dụng tên người dùng của người dùng sẽ được liên kết với giao dịch. Nếu bạn sử dụng ’email’, hãy nhập email của người dùng. Lựa chọn của bạn phải thuộc về một người dùng đã tồn tại trong cơ sở dữ liệu.
  • product_id – ID của Tư cách thành viên mà đăng ký này dành cho. Phải là ID của Tư cách thành viên đã có trong cơ sở dữ liệu.
  • sub_num – Số đăng ký tham chiếu đến đăng ký. Lưu ý:  đối với Stripe, chúng tôi sử dụng ID đăng ký cho sub_num (sub_xxxxxxxxxx). Đối với PayPal, ID hồ sơ (I-xxxxxxxxxx).
  • amount – Giá của tư cách thành viên. Nó có thể là bất kỳ số nào ở định dạng thập phân không có ký hiệu tiền tệ – ví dụ: 5,99
  • total – Giá đã bao gồm thuế (nếu có). tổng = (số tiền + thuế_khoản). Nếu không có thuế, giá trị này phải được đặt thành cùng giá trị với trường “số tiền”.
  • period – Số tuần, tháng hoặc năm. Có thể là bất kỳ số nguyên hợp lệ nào nếu period_type = ‘months’ hoặc period_type = ‘week’ nhưng bất kỳ số nào khác, số này chỉ có thể là 1.
  • period_type – Đây là kiểu khoảng thời gian. Có thể là ‘tuần’, ‘tháng’, ‘năm’ hoặc ‘suốt đời’.
  • Payment_method – Id duy nhất của phương thức thanh toán. Bạn có thể tìm thấy điều này trong tab thanh toán của trang Cài đặt MemberPress. Điều này phải tham chiếu đến cổng thực tế mà hồ sơ định kỳ của khách hàng tồn tại. Vì vậy, nếu bạn đang sử dụng PayPal Express Checkout chẳng hạn; đảm bảo rằng ID cho cổng đó là ID được đặt ở đây.

Các cột Tùy chọn: #

  • id – Cập nhật thông tin đăng ký cho đăng ký hiện có khớp với id. Nếu để trống, điều này sẽ tạo một   đăng ký mới . Đảm bảo sử dụng id từ cột “Id” trên trang MemberPress> Đăng ký, như được hiển thị ở đây . Trường này yêu cầu MemberPress Importer phiên bản 1.6.0 hoặc mới hơn.
  • trial – Đặt việc Tư cách thành viên có thời gian dùng thử hay không. Nó có thể là 1 cho đúng hoặc 0 cho sai. Giá trị mặc định là 0.
  • trial_days – Số ngày bản dùng thử sẽ kéo dài. Nó có thể là bất kỳ số nguyên nào. Giá trị mặc định là 0.
  • trial_amount – Số tiền sẽ bị tính phí để bắt đầu dùng thử. Nó có thể là bất kỳ số nào ở định dạng thập phân không có ký hiệu tiền tệ – ví dụ: 5,99
  • limit_cycles – Có giới hạn số chu kỳ thanh toán hay không. Nên 1 cho có hoặc 0 cho không. Giá trị mặc định là 0.
  • limit_cycles_num – Số chu kỳ thanh toán thông thường trước khi đăng ký sẽ bị hủy. Điều này không bao gồm thanh toán thời gian dùng thử. Nếu limit_cycles được đặt thành 0 hoặc để trống, thì cài đặt này không có hiệu lực. Có thể là bất kỳ số nào lớn hơn hoặc bằng 1. Mặc định là 2.
  • limit_cycles_action – Phải làm gì sau khi đăng ký bị hủy. Nó có thể được đặt thành ‘hết hạn’ hoặc ‘trọn đời’. Mặc định là ‘hết hạn’.
  • prorated_trial – Liệu thời gian dùng thử có được xếp hạng theo tỷ lệ như một phần của quá trình nâng cấp hoặc hạ cấp hay không. Nên 1 cho có hoặc 0 cho không. Giá trị mặc định là 0.
  • status – Trạng thái của gói đăng ký. Có thể là ‘đang chờ xử lý’, ‘đang hoạt động’ hoặc ‘bị hủy bỏ’. Mặc định là ‘hoạt động’.
  • started_at hoặc create_at – Ngày bắt đầu đăng ký. Phải ở định dạng “YYYY-MM-DD hh: mm: ss”. Mặc định là thời gian hiện tại. LƯU Ý QUAN TRỌNG : Đối với đăng ký hàng tháng, điều quan trọng là điều này phải được đặt vào cùng một ngày trong tháng khi quá trình thanh toán hiện đang diễn ra. Vì vậy, nếu đăng ký được thanh toán vào ngày 12 hàng tháng, hãy đảm bảo đây cũng là ngày 12 hàng tháng. Nếu không, ngày hết hạn giao dịch của bạn sẽ không chính xác khi gia hạn sau khi nhập.
  • coupon_code – Mã ưu đãi của coupon được áp dụng cho giao dịch này. Phải tham chiếu đến một phiếu giảm giá đã tồn tại trong cơ sở dữ liệu. Mặc định để trống.
  • tax_rate – Thuế suất tính bằng%. Ví dụ 5% phải được nhập là 5.000. Giá trị mặc định là 0.
  • tax_amount – Số thuế áp dụng cho tổng số tiền. tax_amount = (số tiền * (tax_rate / 100)). Giá trị mặc định là 0.
  • tax_desc – Mô tả thuế. Mặc định không có mô tả.
  • tax_class – Hiện không được sử dụng trong MemberPress. Mặc định là ‘tiêu chuẩn’.
  • cc_last4 – 4 chữ số cuối cùng của Thẻ tín dụng được sử dụng để mua Đăng ký. Không được hỗ trợ với tất cả các cổng.
  • cc_exp_month – Tháng (1-12) Thẻ tín dụng được sử dụng để mua Đăng ký này hết hạn. Không được hỗ trợ với tất cả các cổng.
  • cc_exp_year – Năm (20xx) Thẻ Tín dụng được sử dụng để mua Đăng ký này hết hạn. Không được hỗ trợ với tất cả các cổng.

Xin lưu ý rằng bạn không thể sử dụng cùng một tệp CSV để nhập cả đăng ký và giao dịch cùng một lúc. Chúng phải được nhập riêng.

Định dạng CSV giao dịch #

Hướng dẫn bằng Video #

Xin lưu ý rằng các video trên trang này hiển thị ID Sọc cũ mà chúng tôi sẽ sử dụng cho các đăng ký (cus_xxxxxxxxxxx). ID chính xác mà bạn nên sử dụng bây giờ cho tất cả các lần nhập trong tương lai là ID đăng ký (sub_xxxxxxxxxxx).

Hãy cực kỳ cẩn thận để làm theo định dạng được liệt kê bên dưới CHÍNH XÁC. Không làm như vậy CHÍNH XÁC  sẽ  dẫn đến việc tệp của bạn không được nhập chính xác. 

Nhấp vào đây để xem tệp CSV Giao dịch mẫu. Với đó là mẫu cơ bản của bạn, vui lòng xem bên dưới để biết các cột bắt buộc và tùy chọn của tệp CSV của bạn.

Các cột Bắt buộc: #

  • username or email — Tên người dùng hoặc địa chỉ email của người dùng phải được liên kết với giao dịch. Phải thuộc về một người dùng đã tồn tại trong cơ sở dữ liệu.
  • product_id – ID của Tư cách thành viên mà giao dịch này dành cho. Phải là ID của Tư cách thành viên đã có trong cơ sở dữ liệu. Bạn có thể tìm thấy id trong URL khi chỉnh sửa Tư cách thành viên. Ví dụ: id Tư cách thành viên trong URL này: http://awesomesite.com/wp-admin/post.php?post=10&action=edit là 10.
  • amount – Giá của tư cách thành viên. Nó có thể là bất kỳ số nào ở định dạng thập phân không có ký hiệu tiền tệ – ví dụ: 5.99.
  • Total – Giá đã bao gồm thuế (nếu có). tổng = (số tiền + thuế_khoản). Nếu không có thuế, giá trị này phải được đặt thành cùng giá trị với trường “số tiền”.

Các cột Tùy chọn: #

  • id – Cập nhật thông tin giao dịch cho giao dịch hiện tại khớp với id. Nếu để trống, điều này sẽ tạo ra một   giao dịch mới . Đảm bảo sử dụng id từ cột “Id” trên trang MemberPress> Giao dịch, như được hiển thị ở đây . Trường này yêu cầu MemberPress Importer phiên bản 1.6.0 hoặc mới hơn.
  • sub_num – Số đăng ký tham chiếu đến đăng ký. Sub_num này phải tham chiếu đến một đăng ký đã tồn tại trong cơ sở dữ liệu. Mặc định để trống.
  • Payment_method – Id duy nhất của phương thức thanh toán. Bạn có thể tìm thấy điều này trong tab thanh toán của trang Cài đặt MemberPress. Mặc định là ‘thủ công’. Nếu bạn đang nhập thành viên Miễn phí, bạn cũng có thể đặt thành ‘miễn phí’.
  • coupon_code – Mã ưu đãi của coupon được áp dụng cho giao dịch này. Phải tham chiếu đến một phiếu giảm giá đã tồn tại trong cơ sở dữ liệu. Mặc định để trống.
  • send_welcome – Kiểm soát xem người dùng có nhận được email chào mừng cùng với giao dịch mới được tạo này hay không. Nó có thể là 1 cho true hoặc 0 cho false. Giá trị mặc định là 0.
  • send_receipt – Kiểm soát xem liệu người dùng có nhận được email biên nhận cùng với giao dịch mới tạo này hay không. Nó có thể là 1 cho true hoặc 0 cho false. Giá trị mặc định là 0.
  • trans_num – Số giao dịch của cổng. Nó có thể là bất kỳ chuỗi văn bản nhỏ nào. Nếu trống, một id ngẫu nhiên sẽ được tạo.
  • tax_rate – Thuế suất tính bằng%. Ví dụ 5% phải được nhập là 5.000. Giá trị mặc định là 0.
  • tax_amount – Số thuế áp dụng cho tổng số tiền. tax_amount = (số tiền * (tax_rate / 100)). Giá trị mặc định là 0.
  • tax_desc – Mô tả thuế. Mặc định không có mô tả.
  • tax_class – Hiện không được sử dụng trong MemberPress. Mặc định là ‘tiêu chuẩn’.
  • status – Trạng thái của giao dịch. Có thể là “đang chờ xử lý”, “hoàn thành” hoặc “đã hoàn lại”. Mặc định là ‘hoàn thành’.
  • create_at – Ngày giao dịch này được tạo. Phải ở định dạng “YYYY-MM-DD hh: mm: ss”. Mặc định là ngày hiện tại.
  • expires_at – Ngày hết hạn của giao dịch. Khi giao dịch hết hạn, người dùng phải gia hạn giao dịch đó để họ tiếp tục có quyền truy cập. Phải ở định dạng “YYYY-MM-DD hh: mm: ss”. Mặc định các quy tắc hết hạn thường xuyên của Tư cách thành viên nếu bị bỏ trống. Để có quyền truy cập trọn đời, hãy sử dụng 0000-00-00 00:00:00 làm ngày expires_at. LƯU Ý QUAN TRỌNG:  Nếu bạn không muốn người dùng của mình có quyền truy cập lâu dài dựa trên lần nhập này, bạn  phải  thêm ngày hết hạn qua cột này.

Tải lên tệp #

Để tải lên các tệp bạn đã tạo, chỉ cần làm theo các bước sau:

  1. Đi tới MemberPress Plugin > Import. Khi đó, hãy chọn Đăng ký hoặc Giao dịch từ loại tệp vào menu thả xuống nhập.
  2. Tiếp theo, sử dụng nút “Choose File” để tải tệp của bạn lên (bạn chỉ có thể nhập một tệp tại một thời điểm). 
  3. Cuối cùng, nhấp vào nút ‘Upload’.

Tin nhắn của nhà nhập khẩu #

Sau khi bạn nhập tệp của mình, trình nhập sẽ hiển thị cho bạn một vài dòng và hộp khác nhau để cho bạn biết quá trình nhập của bạn diễn ra như thế nào. Dưới đây là những điều được nêu.

X Rows Successfully Imported (Đã nhập thành công hàng X) –  Tại đây, trình nhập sẽ cho bạn biết có bao nhiêu hàng (thay cho X) đã được nhập thành công.

X  Rows Failed to be Imported (X Hàng không được nhập) –  Tại đây, trình nhập sẽ cho bạn biết có bao nhiêu hàng (thay cho X) không nhập được.

X Total Rows Processed (X Tổng số hàng được xử lý) –  Tại đây, trình nhập sẽ cho bạn biết tổng số hàng (thay cho X) đã được xử lý.

Row Success Messages (Thông báo thành công hàng): –  Trong hộp này, bạn sẽ thấy bất kỳ thông báo thành công nào liên quan đến lần nhập gần đây nhất của bạn. 

Row Errors (Lỗi Hàng): –  Trong hộp này, bạn sẽ thấy bất kỳ lỗi nào liên quan đến bất kỳ hàng nào từ lần nhập gần đây nhất của bạn. Thông báo phải đủ chi tiết để bạn có thể biết những gì bạn cần sửa, để tệp của bạn hoạt động bình thường khi nhập. 

CSV for failed rows … copy these, fix and reimport (CSV cho các hàng bị lỗi … sao chép các hàng này, sửa và nhập lại): –  Tại đây, bạn sẽ được cung cấp các hàng chính xác cần được sửa. Ghi lại chúng để sửa các hàng có lỗi. 

LƯU Ý QUAN TRỌNG: Hãy đảm bảo rằng tệp bạn đang nhập được lưu dưới dạng UTF-8 chứ không phải UTF-8 với BOM , nếu không quá trình nhập sẽ không thành công, ngay cả khi tệp đó hợp lệ.

Kim Quy Tech

Công Ty Cổ Phần Đầu Tư Và Công Nghệ Kim Quy
Địa chỉ: Lô 01/9B khu công nghiệp quận Hoàng Mai, phường Hoàng Văn Thụ, quận Hoàng Mai, Hà Nội

Chính sách

Chính sách bảo mật

Điều khoản dịch vụ

Chính sách hợp tác

tuyển dụng

Giấy chứng nhận đăng ký kinh doanh số 0106516154 do Sở kế hoạch và đầu tư thành phố Hà Nội cấp ngày 18/04/2014.
© 2014 - 2021 - Bản quyền của Công Ty Cổ Phần Đầu Tư Và Công Nghệ Kim Quy - Kimquy.com.vn, Jsc. Giúp khách hàng kinh doanh hiệu quả.