Please enable JavaScript.
Coggle requires JavaScript to display documents.
Hướng dẫn tích hợp thanh toán mini app - Coggle Diagram
Hướng dẫn tích hợp thanh toán mini app
Ví Zalo Pay
Bước 1: Đăng ký tài khoản Merchant (Doanh nghiệp) với Zalopay.
1.1. Truy cập link
https://mc.zalopay.vn/user-register
Nhấn Đăng ký trở thành đối tác
Nhập số điện thoại
Nhập OTP
Đăng ký
Nhập thông tin Form đăng ký trở thành đối tác
Chọn ngành nghề kinh doanh
Chọn loại hình kinh doanh
Thông tin doanh nghiệp
11 more items...
1.2. Hồ sơ đăng ký trở thành đối tác sẽ được xét duyệt trong 24h
Sau khi duyệt thành công, truy cập vào
https://mc.zalopay.vn/
Kiểm tra ngân hàng đăng ký vào nhập số tiền zalopay gửi để xác thực
Hoàn tất
1.3. Bên zalopay liên hệ để gửi thông tin tích hợp
Cung cấp thông tin zalopay yêu cầu
Deeplink
Thông tin sản phẩm, dịch vụ cung cấp
1.4. Thông tin tích hợp zalo gửi qua email
App ID
Mac Key (Key 1)
Callback Key (Key 2)
Bước 2: Cấu hình thanh toán cho Mini App
2.1. Truy cập
https://mini.zalo.me/developers
Chọn Mini App cần tích hợp
Chọn tab Thiết lập thanh toán
Chỉ tài khoản admin mới có thể thực hiện bước này)
2.2. Ở mục Tích hợp thanh toán chọn Thêm mới thanh toán
2.3. Nhập các thông tin gồm
2.3.1. Chọn phương thức zalopay
2.3.2. Nhập Merchant App ID: Thông tin để định danh tài khoản doanh nghiệp.
2.3.3. Nhập Key 1 (Mac key): Dùng để tạo thông tin chứng thực.
2.3.4. Nhập Key 2 (Callback key): Dùng để kiểm tra tính hợp lệ của callback.
2.3.5. Nhập Redirect Path: Đường dẫn về lại ZMP khi thanh toán thành công (Mặc định sẽ về home)
Ví Momo
Bước 1: Đăng ký tài khoản Merchant (Doanh nghiệp) với Momo.
1.1. Truy cập link
https://business.momo.vn/
Nhấn Đăng ký
Nhập họ tên
Momo gọi điện trong 1-2 ngày để hoàn tất thủ tục
Số điện thoại
Bước 2: Cấu hình thanh toán cho Mini App
2.1. Truy cập
https://mini.zalo.me/developers
Chọn Mini App cần tích hợp
Chọn Mini App cần tích hợp
2.2. Ở mục Tích hợp thanh toán chọn Thêm mới thanh toán
2.3. Nhập các thông tin gồm
2.3.1. Nhập Partner Code: Thông tin để định danh tài khoản doanh nghiệp.
2.3.2. Nhập Access Key: Cấp quyền truy cập vào hệ thống MoMo.
2.3.3. Nhập Public Key: Sử dụng để tạo mã hoá dữ liệu bằng thuật toán RSA.
2.3.4. Redirect Path: Đường dẫn về lại ZMP khi thanh toán thành công (Mặc định sẽ về home)
Thẻ tín dụng + Ngân hàng nội địa
Sử dụng cấu hình của ZaloPay để cấu hình phương thức thanh toán này
Ví VN Pay
Bước 1: Đăng ký tài khoản Merchant (Doanh nghiệp) với VNpay.
1.1, Liên hệ với VNPay, truy cập
https://vnpay.vn/lien-he
Nhập thông tin liên hệ
Doanh nghiệp
Người đại diện
Email
Số điện thoại
Nội dung
1.2, VNPay liên hệ và ký hợp đồng đăng ký
Danh mục hồ sơ cần cung cấp
Giấy chứng nhận đăng ký doanh nghiệp hoặc hộ kinh doanh / Quyết định thành lập tổ chức
CMT/CCCD/Hộ chiếu của người đại diện theo pháp luật (trùng khớp với thông tin trong GPKD)
Ảnh chụp đơn vị kinh doanh
Ảnh chụp bên ngoài địa điểm kinh doanh, có địa chỉ rõ ràng xác thực, biển hiệu (nếu có)
Ảnh toàn bộ khu vực làm việc (2-3 ảnh)
Ảnh kho hàng hoặc khu trưng bày sản phẩm (áp dụng sản phẩm vật lý)
Ảnh sản phẩm thực tế (áp dụng sản phẩm vật lý)
Giấy đề nghị cung cấp dịch vụ trung gian thanh toán
(Biểu mẫu 01B_Tổ Chức) – chỉ điền mục 1 & 2
Tải xuống tại link:
https://docs.google.com/document/d/1yUIIIncXidjcZwmG3AXGsg9_3KekeNkp-QnznUG3B24/edit?usp=sharing
Các giấy tờ khác (VNPAY sẽ phản hồi theo tình hình hồ sơ thực tế của đơn vị)
Ví dụ: giấy chứng nhận tên miền, giấy chứng nhận tiêu chuẩn chất lượng sản phẩm....
:warning:Đối với hình thức thanh toán bằng thẻ quốc tế (Visa, Master Card, JCB…) yêu cầu website hoặc app của đơn vị phải được đăng ký /thông báo Bộ công thương
Thông tin đơn vị kinh doanh
Tên đơn vị kinh doanh (ĐVKD)
Tên đơn vị kinh doanh (ĐVKD)
Số điện thoại
Địa chỉ đăng ký kinh doanh
Link website hoặc app đăng ký Cổng thanh toán
Ngành nghề kinh doanh trên Website / App
Thông tin tài khoản thụ hưởng (cá nhân hoặc tổ chức)
*Bổ sung thêm ảnh chụp bản gốc CCCD 2 mặt nếu tài khoản đứng tên cá nhân không phải đại diện pháp luật
Phụ trách kinh doanh
Họ tên
Mobile
Email
Phụ trách kết nối kỹ thuật
Họ tên
Mobile
Email
Phụ trách bộ phận Chăm sóc khách hàng
Họ tên
Mobile
Email
Phụ trách đối soát – thanh toán
*VNPAY gửi biên bản đối soát & hóa đơn về email đầu mối này
Họ tên
Mobile
Email
Phụ trách xác minh giao dịch & xử lý rủi ro
Họ tên
Mobile
Email
Phụ trách tra soát & khiếu nại
Họ tên
Mobile
Email
Đầu mối tài khoản admin đăng nhập trên
https://doitac.vnpay.vn/
SĐT của TK admin có thể quản lý, xem báo cáo giao dịch hàng ngày; khởi tạo giao dịch hoàn, tạo các tài khoản con….
Họ tên
Mobile
Email
Đầu mối tài khoản admin đăng nhập trên
https://doitac.vnpay.vn/
SĐT của TK admin có thể quản lý, xem báo cáo giao dịch hàng ngày; khởi tạo giao dịch hoàn, tạo các tài khoản con….
Họ tên
Mobile
Email
Thông tin người nhận hợp đồng bản cứng VNPAY chuyển phát nhanh
Họ tên người nhận
Số điện thoại
Địa chỉ
1.3, Sau khi đăng ký hợp đồng thành công VNPay gửi thông tin tích hợp qua email
Thông tin cấu hình
Mã định danh kết nối (vnp_TmnCode)
Mã bảo mật sử dụng tạo tổng kiểm tra (secretKey)
Địa chỉ cho yêu cầu thanh toán và chuyển hướng
Địa chỉ cho yêu cầu truy vấn kết quả thanh toán và hoàn tiền
Thông tin địa chỉ merchant view, đối tác sử dụng địa chỉ này của VNPAY cho quản lý giao dịch qua Cổng thanh toán:
Địa chỉ
Tên đăng nhập/OTP
Bước 2:
Bước 2: Cấu hình thanh toán cho Mini App
2.1. Truy cập
https://mini.zalo.me/developers
Chọn Mini App cần tích hợp
Chọn tab Thiết lập thanh toán
2.2. Ở mục Tích hợp thanh toán chọn Thêm mới thanh toán
2.3. Nhập các thông tin gồm
2.3.1. Chọn phương thức zalopay
2.3.2. Nhập Terminal ID (vnp_TmnCode): Thông tin để định danh tài khoản doanh nghiệp.
2.3.3. Nhập Version (vnp_Version): Phiên bản api mà doanh nghiệp kết nối với VNPay.
2.3.4. Nhập Secret Key (vnp_HashSecret): Dùng để tạo checksum chứng thực.
2.3.5. Nhập Redirect Path: Đường dẫn về lại ZMP khi thanh toán thành công (Mặc định sẽ về home)
Lưu ý:
Khi doanh nghiệp cấu hình địa chỉ IPN (server call server) sử dụng cập nhật tình trạng thanh toán (trạng thái thanh toán) cho giao dịch với VNPay.
Cần cấu hình theo URL sau
https://payment-mini.zalo.me/api/transaction/{Mini-App-ID}/vnp-ipn
Trong đó {Mini-App-ID} là Mini App ID tương ứng.