CreateYourVPN Academy
Hướng dẫn

Nhận thanh toán qua PayHot

Hướng dẫn từng bước: kết nối PayHot với CreateYourVPN để khách hàng nạp số tiền bất kỳ vào số dư bằng thẻ, SBP hoặc tiền mã hóa. Hồ sơ, khóa API, webhook, phương thức thanh toán và tự động nạp số dư.

PayHot nhận thanh toán bằng thẻ ngân hàng, SBP và tiền mã hóa. Khách hàng dùng nó để nạp tiền vào số dư trong trang người dùng trên gian hàng của bạn, rồi mua gói cước bằng số dư đó: bạn không cần cấp quyền truy cập thủ công.

Với PayHot, khách hàng tự nhập số tiền, cả khi nạp một lần lẫn khi tự động nạp số dư. Bạn không bắt buộc phải tạo các mức nạp tiền. Nếu bạn tạo, PayHot cũng bán các mức đó, và khách hàng thấy chúng dưới dạng nút phía trên ô số tiền. lava.top làm việc với các mức cố định: khách hàng chỉ có thể chọn một trong các mức của bạn.

Tiền được chuyển vào số dư dự án của bạn trong PayHot. CreateYourVPN không phải trung gian trong thanh toán và không lấy hoa hồng từ doanh số của bạn.

Nhận thanh toán có trong gói trả phí Max: với gói này, gian hàng của bạn bắt đầu bán hàng, và số dư khách hàng tự bật. Về giá của nền tảng, xem bài học về thanh toán.

Bạn cần những gì

  • gói Max trong CreateYourVPN;
  • một hồ sơ đã được PayHot duyệt: việc duyệt mất vài ngày, nên hãy nộp hồ sơ sớm;
  • khoảng 15 phút để thiết lập sau khi được duyệt.

Bước 1. Nộp hồ sơ

Nộp hồ sơ xin kết nối trên trang web PayHot. Việc duyệt mất vài ngày. Ai được nhận thanh toán qua PayHot và cần những giấy tờ gì là do PayHot quyết định.

Bước 2. Cấp khóa API

Sau khi hồ sơ được duyệt, bạn có thể đăng nhập vào bảng điều khiển PayHot. Hãy cấp một khóa API cho CreateYourVPN ở đó. Nếu PayHot yêu cầu chọn thời hạn và quyền của khóa, hãy chọn thời hạn «Unlimited» và quyền «Thanh toán» và «Xem»: khi khóa hết hạn, việc bán hàng sẽ dừng lại.

Đừng cấp thêm quyền nào khác cho khóa, nhất là quyền rút tiền. Với khóa có quyền này, tiền trong số dư dự án của bạn trong PayHot có thể bị chuyển sang thẻ của người khác. CreateYourVPN không cần rút tiền: chúng tôi chỉ tạo thanh toán và kiểm tra trạng thái của chúng.

Bước 3. Kết nối PayHot trong CreateYourVPN

Trong CreateYourVPN, mở mục «Kiếm tiền», nhấn «Kết nối» trên thẻ PayHot, dán khóa vào ô «Khóa API PayHot» rồi nhấn «Kết nối». Khóa sẽ được kiểm tra tự động: nếu mọi thứ ổn, dòng «PayHot đã chấp nhận khóa» sẽ xuất hiện.

Thẻ sẽ hiện «Webhook URL». Sao chép bằng nút «Sao chép», dán vào ô Webhook URL · Production trong bảng điều khiển PayHot và lưu lại.

Sau khi lưu, PayHot chỉ hiển thị secret dùng để ký một lần. Hãy sao chép, dán vào ô «Secret ký webhook (không bắt buộc)» bên dưới địa chỉ trên thẻ PayHot rồi nhấn «Lưu».

Qua webhook, PayHot báo ngay cho chúng tôi về các khoản thanh toán và hoàn tiền, và thẻ sẽ hiển thị ngày của webhook gần nhất. Không có webhook và secret dùng để ký, thanh toán vẫn được xác nhận: chúng tôi tự kiểm tra trong PayHot, chỉ là muộn hơn. Nhưng không có webhook, chúng tôi sẽ không biết về các khoản hoàn tiền.

Giữ ô «Nhận thanh toán» trên thẻ ở trạng thái bật. Sau này bạn có thể kiểm tra lại khóa: mở thẻ bằng nút «Quản lý» và nhấn «Kiểm tra khóa».

Bước 4. Bật phương thức thanh toán

Hãy chắc chắn rằng các phương thức thanh toán bạn cần đã được bật trong bảng điều khiển PayHot: thẻ ngân hàng, SBP, tiền mã hóa. Khách hàng chỉ dùng được những phương thức đã bật trong PayHot.

Trên thẻ PayHot trong CreateYourVPN, ở khối «Phương thức thanh toán», hãy giữ đánh dấu đúng các phương thức đó: «Thẻ Nga (₽)», «Thẻ quốc tế (€)», «SBP» và «Tiền mã hóa». Theo mặc định, tất cả đều được đánh dấu. Hãy bỏ đánh dấu phương thức chưa được bật trong PayHot và nhấn «Lưu»: nếu không, khách hàng sẽ thấy phương thức đó nhưng không thanh toán được.

Bước 5. Nạp tiền vào số dư

Bạn không cần thiết lập gì trong các gói cước: khách hàng mua chúng bằng số dư, còn PayHot nạp tiền vào số dư. Ngoại lệ là gói cước có giá bằng tiền tệ khác và đã gắn với PayHot từ trước: khách hàng thanh toán gói đó trực tiếp qua PayHot.

Nạp tiền một lần

Trong trang người dùng trên gian hàng của bạn, khách hàng nhấn «Nạp tiền» và nhập số tiền vào ô «Số tiền». Phía trên ô là các nút với những mức nạp của bạn từ khối «Nạp tiền vào số dư» trên trang «Gói cước», nếu bạn đã tạo. Số tiền có thể là bất kỳ, PayHot không cần ưu đãi lava.top: trong cửa sổ của mức nạp, bảng điều khiển sẽ cho biết PayHot bán nó bằng những phương thức nào.

Nếu khách hàng không đủ tiền mua gói, họ nhấn «Nạp tiền và mua», và số tiền đầu tiên chúng tôi đề xuất đúng bằng phần còn thiếu, nhưng không thấp hơn mức thanh toán tối thiểu: khách hàng có thể nạp tiền và mua gói chỉ trong một lần thanh toán.

Phương thức theo tiền tệ tài khoản khách hàng sẽ trừ đúng số tiền đã nhập. Các tiền tệ khác, ví dụ thẻ quốc tế bằng euro hoặc tiền mã hóa khi tài khoản tính bằng rúp, được quy đổi theo tỷ giá của quầy thu ngân PayHot của bạn; nếu quầy thu ngân không có tỷ giá, thẻ và SBP được tính theo tỷ giá của Ngân hàng Trung ương Nga. Khách hàng thấy số tiền phải trả trên nút «Thanh toán», còn số dư nhận đúng số tiền đã nhập. Tiền mã hóa được thanh toán bằng USDT trên mạng TRON (TRC-20). Với tài khoản tính bằng đô la, không có thẻ quốc tế: PayHot nhận thẻ Nga và SBP bằng rúp, và tiền mã hóa.

PayHot có mức thanh toán tối thiểu: 100 ₽ bằng thẻ Nga hoặc qua SBP, 5 € bằng thẻ quốc tế và 10 USDT bằng tiền mã hóa. Nếu khách hàng nhập ít hơn, dưới ô sẽ hiện gợi ý, ví dụ «Số tiền tối thiểu: 100 ₽.». Phương thức có mức tối thiểu cao hơn số tiền sẽ bị ẩn với khách hàng: tiền mã hóa chỉ xuất hiện khi số tiền đạt 10 USDT theo tỷ giá của quầy thu ngân.

Tự động nạp số dư

Ở tab «Tự động», khách hàng nhập số tiền và «Bao nhiêu ngày một lần» thì trừ số tiền đó, từ 1 đến 365. Nếu bạn cũng có các khoản tự động nạp số dư của lava.top, đây là dòng «Số tiền và tần suất khác». Khách hàng thanh toán lần đầu ngay lập tức, sau đó cứ sau số ngày đã chọn, chúng tôi trừ cùng số tiền đó từ thẻ hoặc tài khoản SBP đã liên kết, và mỗi lần trừ tiền sẽ nạp vào số dư.

Tự động nạp số dư hoạt động cùng với tự động gia hạn gói cước từ số dư: khi khách hàng bật tự động nạp số dư, tự động gia hạn sẽ tự bật, và nếu khách hàng chưa có gói cước, lần trừ tiền đầu tiên sẽ mua gói. Mỗi khách hàng chỉ có một khoản tự động nạp số dư: qua PayHot hoặc qua gói đăng ký lava.top.

Để tự động nạp số dư qua PayHot hoạt động:

  • cần có một gói đăng ký có thời hạn và có giá theo tiền tệ tài khoản khách hàng: không có gói như vậy, khách hàng sẽ không có tab «Tự động»;
  • tiền tệ tài khoản khách hàng phải là rúp, và trong kết nối phải đánh dấu «Thẻ Nga (₽)» hoặc «SBP»: chỉ có thể trừ tiền bằng hai phương thức này;
  • khóa phải là khóa thật, ở chế độ thử không có tự động nạp số dư;
  • quầy thu ngân PayHot của bạn phải bật tính năng trừ tiền tự động. PayHot bật tính năng này theo yêu cầu: hãy viết cho người quản lý PayHot của bạn. Nếu họ hỏi khách hàng hủy liên kết thẻ bằng cách nào, câu trả lời là: trong trang người dùng trên gian hàng của bạn, tự động nạp số dư có nút «Tắt», nút này hủy liên kết thẻ hoặc tài khoản SBP;
  • phí của quầy thu ngân PayHot phải do bạn chịu, không phải khách hàng, nếu không liên kết sẽ không được tạo.

Nếu quầy thu ngân từ chối liên kết, khách hàng sẽ thấy «Hiện không thể bật nạp tiền tự động. Bạn vẫn có thể nạp tiền mà không cần nó.», và phương thức đó biến mất khỏi tự động nạp số dư trong một ngày. Khi đã thiết lập xong quầy thu ngân, hãy lưu kết nối PayHot ở mục «Kiếm tiền», và phương thức sẽ quay lại ngay.

Khách hàng tự tắt tự động nạp số dư bằng nút «Tắt» trong trang người dùng trên gian hàng của bạn. Nếu họ tắt tự động gia hạn gói cước, tự động nạp số dư cũng tắt theo. Để tắt tự động nạp số dư cho tất cả khách hàng cùng lúc, hãy dùng nút «Đóng gói đăng ký» trên thẻ PayHot: thẻ và tài khoản SBP đã liên kết sẽ bị gỡ, còn tiền trong số dư vẫn giữ nguyên.

Bước 6. Kiểm tra thanh toán

Từ một tài khoản khách hàng trên gian hàng của bạn, hãy nạp vào số dư số tiền tối thiểu, với tài khoản tính bằng rúp là 100 ₽. Tiền phải xuất hiện trong số dư, còn khoản nạp phải có trạng thái «Đã xử lý» ở mục «Kiếm tiền», trong khối «Nhật ký thanh toán». Với webhook, việc này thường mất tối đa một phút; không có webhook thì lâu hơn.

Bạn có thể kiểm tra mà không dùng tiền thật bằng khóa thử của PayHot (bắt đầu bằng phk_test_v2_): dán nó vào thẻ thay cho khóa thật. Thanh toán sẽ diễn ra trên trang thử của PayHot và xuất hiện trong nhật ký với nhãn «thử», còn số dư không thay đổi. Với khóa thử, chỉ còn các phương thức theo tiền tệ tài khoản khách hàng, không có tiền mã hóa và không có tự động nạp số dư. Chừng nào khóa thử còn được dùng, mọi khách hàng của bạn đều thanh toán ở chế độ thử mà không thấy cảnh báo nào: hãy kiểm tra trước khi bắt đầu bán hàng và dán lại khóa thật ngay sau đó.

Về tiền

  • Tiền từ các khoản thanh toán được chuyển vào số dư dự án của bạn trong PayHot. PayHot thu phí theo điều kiện riêng; CreateYourVPN không cộng thêm phí nào.
  • Hoàn tiền được thực hiện trong PayHot: trong bảng điều khiển PayHot hoặc qua bộ phận hỗ trợ của PayHot. Nếu đã thiết lập webhook và secret dùng để ký, khoản nạp trong nhật ký sẽ có ghi chú «Hoàn tiền nạp số dư»; nếu không, hãy tự theo dõi các khoản hoàn tiền trong PayHot. Số dư của khách hàng không tự giảm sau khi hoàn tiền: hãy trừ đúng số tiền đó bằng một khoản điều chỉnh trong thẻ khách hàng.

Nếu khóa bị lộ

Cấp lại khóa API trong PayHot: khóa cũ sẽ ngừng hoạt động ngay lập tức. Sau đó dán khóa mới vào thẻ PayHot trong mục «Kiếm tiền» và lưu lại.

On this page