▪ Mọi hướng dẫn hợp nhất
CỬA HÀNG PLUGIN · TRỰC TUYẾN + HPP

Chấp nhận thanh toán bằng tiền mã hóa qua Bagisto 2.3

Gói Laravel với lệnh bản địa và hóa đơn xử lý.

Bộ điều hợp mới là bản dựng tích hợp ban đầu. Hoàn tất cài đặt và chấp nhận thanh toán thực trong cửa hàng dàn dựng của riêng bạn trước khi bật lưu lượng truy cập trực tiếp.

Chọn môi trường biểu đồ và gói đúng

Nền tảng mua sắmMôi trường PFP cho gói này
Bagisto >=2.3.0 <2.4.0PHP 8. 2x / 8.3.x / 8.4.x (cũng thỏa mãn khoá phụ thuộc của cửa hàng)

Dùng phiên bản PHP cho phép bởi cả gói này và bản phát hành chính xác của bạn. Một bổ sung không làm cho một cửa hàng cũ tương thích với lõi mới PHP.

Các gói mới sử dụng tính năng chống trùng lặp request_id tùy chọn và yêu cầu MochiPay Web65 trở lên. Khách hàng hiện tại có thể giữ các plugin hiện tại và tích hợp API của họ.

01 · Chuẩn bị tài khoản MochiPay của bạn

  1. Tạo một tài khoản · khởi chạy một tờ đề nghị.
  2. Ví · Kích hoạt ví nhận cho mọi tài sản/mạng bạn sẽ cung cấp. Sao lưu tài liệu khôi phục trước khi thanh toán.
  3. Giấy chứng nhận ADI · Giữ chìa khóa và bí mật của nhà buôn trên máy chủ. Không bao giờ đặt giấy ủy nhiệm vào tập lệnh HTML hoặc duyệt.

;02 Cài đặt và hiệu lực cổng ra bản địa

  1. Trích xuất MochiPay vào packages/MochiPay. Thêm kho lưu trữ đường dẫn Trình soạn thảo cục bộ cho thư mục này trong khi vẫn bảo toàn các kho lưu trữ hiện có.
  2. Chạy trình soạn thảo yêu cầu mochipay/bagisto-payment:1.0.0, php artist Migrate --force và php Artipper Optimize:clear.
  3. Mở Cấu hình > Bán hàng > Phương thức thanh toán > MochiPay. Nhập thông tin xác thực, kích hoạt phương thức, chọn hướng số lượng và lưu.
  4. Sử dụng MyQL/MariaDB. Phát hiện gói Laravel đăng ký nhà cung cấp; nếu bị tắt, hãy theo hướng dẫn của nhà cung cấp bên trong ZIP.

Trong tiếng Anh, việc đọc thư bên trong mỗi ZIP bao gồm những con đường chính xác, cấu hình bản địa, phụ thuộc và các ghi chú nâng cấp. Hãy theo nó đến sân ga.

03 · Xem lại các giá trị mặc định đã tạo sẵn

Thiết lậpGiá trị mặc định
MochiPay URLhttps://mochi.bz
Chế độ trả tiềnON_SITE
Chỉ định hướng lượngUP
Các tiền tệ và mạng đã chọnUSDT/TRC20 · USDC/ERC20 · BTC/Bitcoin · ETH/Ethereum · SOL/Solana
Cổng đã bậtTắt cho đến khi ủy nhiệm và nhận ví sẵn sàng.

Nhập thông tin đăng nhập API của bạn, chọn LÊN hoặc XUỐNG cho Hướng số tiền duy nhất, bật MochiPay và lưu. ON_SITE và tất cả sáu phương pháp đều được chọn trước; chỉ cung cấp các phương thức có ví nhận đang hoạt động. Phương thức thanh toán gốc và cài đặt kênh vẫn được áp dụng.

04 · ON_SITE và HPP sử dụng cùng một khoản thanh toán

ON_SITE

Hộp thoại thanh toán trong cửa hàng của bạn

Hộp thoại ON_SITE mặc định hiển thị chính xác số tiền, địa chỉ, mạng, QR và trạng thái thanh toán trên miền cửa hàng của bạn.

HPP

Trang thanh toán được lưu trữ MochiPay

HPP mở MochiPay payment_url và quay lại cửa hàng của bạn sau khi thanh toán. Chọn HPP trong cùng cài đặt cổng.

Mở lại thanh toán hoặc chuyển đổi bản trình bày sẽ sử dụng lại lệnh thanh toán đã lưu. Không có tham số payment_mode nào được thêm vào MochiPay API.

Hãy thử mô phỏng ON_SITE/HPP công khai →

05 · Xác minh thứ tự dàn dựng trước khi đi vào hoạt động

  1. Đặt một đơn đặt hàng nhỏ. Xác nhận toàn bộ tài sản đã được chọn, mạng và chính xác số lượng mã hóa trước khi gửi.
  2. Xác minh rằng máy chủ truy vấn MochiPay và chỉ ghi lại trạng thái thanh toán gốc sau khi có kết quả PAID trùng khớp. Chỉ riêng URL hoặc nội dung gọi lại không phải là bằng chứng thanh toán.
  3. Kiểm tra HPP, ON_SITE, mở lại thanh toán và thông báo lặp lại. Xác nhận rằng đơn hàng tương tự được sử dụng lại và hoàn tất thanh toán được áp dụng một lần.

Những bản tải xuống này có kiểm tra nguồn/giao diện và xác thực kiểm tra mô phỏng. Cài đặt đầy đủ tại cửa hàng gốc và thanh toán thực tế vẫn yêu cầu chấp nhận giai đoạn.

Hiểu mã hoá thanh công cụ bên máy chủ

Name

Nếu cánh cổng bị mất, hãy kiểm tra chính xác chi nhánh của cửa hàng, mục lưu trữ, bộ nhớ tạm, hoạt động phương pháp bản địa và hạn chế kênh. Nếu vẫn còn lệnh, hãy kiểm tra giấy ủy quyền, đăng ký, ví tiền và điện thoại công cộng. @ info: status