Quét mã QR chuyển khoản ngân hàng
Sử dụng tài khoản ngân hàng của cá nhân hoặc doanh nghiệp để nhận thanh toán trực tiếp từ khách hàng thông qua cổng thanh toán SePay
- Dùng chính tài khoản ngân hàng để nhận thanh toán, không qua trung gian
- Công nghệ API chính thức từ ngân hàng, xác nhận thanh toán ngay lập tức
- Hỗ trợ tài khoản ngân hàng cá nhân và doanh nghiệp
- Phí fix tính theo gói SePay, không %phí trên mỗi giao dịch
Dùng trực tiếp tài khoản ngân hàng
Không cần phải mở thêm ví, dùng ngay tài khoản ngân hàng của bạn để nhận thanh toán.
- Nhận tiền trực tiếp qua tài khoản ngân hàng của bạn
- Không cần phải mở ví, không cần phải rút tiền
- SePay không giữ tiền, chỉ xử lý thông tin giao dịch
Công nghệ Open Banking & VietQR
SePay ký kết hợp tác với ngân hàng để kết nối API. Đem đến công nghệ thanh toán A2A (account 2 account). Đơn hàng được xác nhận thông qua API Ngân hàng.
- Liên kết tài khoản ngân hàng vào SePay trong 5 phút
- Khởi tạo cổng thanh toán ngay, không cần thủ tục rườm rà
- Tùy chọn sử dụng tài khoản ngân hàng để nhận thanh toán, hoặc tài khoản định danh (VA - Virtual Account)
- VietQR: Chuẩn QR của NAPAS được tích hợp vào hơn 51 ngân hàng và ví điện tử
Ngân hàng đã ký kết hợp tác
Dòng tiền nguyên vẹn, đối soát dễ dàng
Nhận báo cáo chi tiết từng giao dịch, kiểm soát đối soát theo thời gian thực và đồng bộ dữ liệu về hệ thống bán hàng của bạn.
- Thông báo biến động số dư tức thì trên app và qua webhook
- Xuất file đối soát theo ngày, tuần, tháng chỉ với một cú nhấp chuột
- Đồng bộ trạng thái đơn hàng về website, POS hoặc ERP
3 bước khởi tạo Cổng thanh toán VietQR
Không cần thiết lập phức tạp. Khởi tạo và đưa Cổng thanh toán VietQR vào vận hành chỉ trong vài phút.
-
Đăng ký & liên kết ngân hàng
Đăng ký SePay, kích hoạt gói phù hợp và định danh tài khoản ngân hàng trong vài thao tác.
-
Tạo kênh thanh toán
Cấu hình VietQR, gắn thông tin ngân hàng và nhúng nút thanh toán hoặc trang QR vào website.
-
Nhận tiền & đối soát
Khách hàng quét QR, thực hiện chuyển khoản và hệ thống SePay tự động xác nhận đơn hàng.
Tính năng nổi bật của Cổng thanh toán VietQR
Ứng dụng các thành phần đã chứng minh hiệu quả trên Cổng thanh toán VietQR của SePay.
Tự động đối soát
Khớp lệnh ngay sau khi giao dịch thành công, giảm thời gian xử lý thủ công.
Trải nghiệm quét QR tối ưu
Mã QR chuẩn VietQR tương thích 51+ ngân hàng, hỗ trợ chuyển khoản trong vài giây.
Báo cáo đa chiều
Theo dõi doanh thu, tỷ lệ chuyển đổi và trạng thái đơn hàng trên dashboard duy nhất.
Bảo mật cấp ngân hàng
Mã hóa đường truyền, phân quyền từng người dùng và ghi log toàn bộ thao tác.
Tích hợp linh hoạt
API REST, IPN và plugin sẵn có cho WooCommerce và các nền tảng khác.
Hỗ trợ 24/7
Đội ngũ kỹ thuật đồng hành xuyên suốt từ giai đoạn triển khai đến vận hành.
Hỗ trợ đa nền tảng
Tích hợp Cổng thanh toán VietQR vào mọi nền tảng - từ website đơn giản đến hệ thống thương mại điện tử phức tạp
Nền tảng E-commerce & CMS
Tích hợp với WooCommerce và các nền tảng WordPress. API documentation chi tiết với examples và video tutorials.
Dễ hiểu dễ áp dụng
RESTful API đơn giản với response format nhất quán, error codes rõ ràng và sandbox environment. Chỉ cần vài dòng code.
Đa dạng SDK & Thư viện
Official SDKs cho PHP và NodeJS. Package managers và auto-completion support.
Thân thiện với lập trình viên
SePay mang đến tài liệu rõ ràng và công cụ sẵn sàng, để việc thanh toán chỉ còn là chuyện vài dòng code
- Tài liệu đầy đủ
- Dễ hiểu dễ áp dụng
- Đa dạng SDK
- Môi trường sandbox
- IPN & Webhooks
- Code mẫu & ví dụ đầy đủ
use SePay\SePayClient;
use SePay\Builders\CheckoutBuilder;
// Khởi tạo client
$sepay = new SePayClient('SP-TEST-XXXXXXX', 'spsk_test_xxxx5v39t', 'sandbox');
// Tạo dữ liệu đơn hàng
$checkoutData = CheckoutBuilder::make()
->currency('VND')
->orderAmount(100000)
->operation('PURCHASE')
->orderDescription('Test payment')
->invoiceOrderNumber('DH0001')
->successUrl('https://example.com/order/DH0001')
->build();
// Hiển thị form checkout ra giao diện
echo $sepay->checkout()->generateHtmlForm($checkoutData);
import { SePayPgClient } from 'sepay-pg-node';
// Khởi tạo client
const client = new SePayPgClient({
env: 'sandbox',
merchant_id: 'SP-TEST-XXXXXXX',
secret_key: 'spsk_test_xxxxxxxxx9MEVKs1Uf1LXiUUNR5v39t',
});
// Tạo dữ liệu đơn hàng
const fields = client.checkout.initOneTimePaymentFields({
operation: 'PURCHASE',
order_invoice_number: 'DH0001',
order_amount: 10000,
currency: 'VND',
success_url: 'https://example.com/order/DH0001'
order_description: 'Thanh toan don hang DH0001',
});
// Tạo form checkout bằng các trường dữ liệu đã tạo
console.log(fields)
Webhook để tự làm Cổng thanh toán
SePay cung cấp webhook để khách hàng tự phát triển cổng thanh toán cho chính website của mình
Đối tác thanh toán
Được tin cậy bởi các ngân hàng và tổ chức thanh toán hàng đầu
Cách bắt đầu
Bắt đầu với SePay thật đơn giản: đăng ký miễn phí, test tích hợp trên sandbox, sau đó chuyển sang production để nhận thanh toán thật
Đăng ký tài khoản SePay
Truy cập my.sepay.vn để tạo tài khoản mới. Chỉ cần email và thông tin cơ bản, quá trình đăng ký hoàn toàn miễn phí.
Chọn gói dịch vụ Free
Lựa chọn gói dịch vụ Free để test tích hợp. Gói này cho phép bạn thử nghiệm toàn bộ tính năng mà không mất phí.
Khởi tạo môi trường sandbox
Hệ thống tự động tạo môi trường sandbox để bạn test toàn bộ quy trình thanh toán mà không ảnh hưởng đến giao dịch thật.
Liên kết tài khoản ngân hàng cá nhân
Kết nối tài khoản ngân hàng cá nhân để test nhận tiền thanh toán trong môi trường sandbox.
Tích hợp cổng thanh toán
Sử dụng API, SDK hoặc plugin để tích hợp SePay vào website/app của bạn và test toàn bộ quy trình.
Chuyển sang gói có phí
Nâng cấp từ gói Free sang gói dịch vụ có phí phù hợp với nhu cầu thanh toán cá nhân của bạn.
Chuyển đổi sang Production
Chuyển đổi từ môi trường sandbox sang môi trường production để bắt đầu nhận thanh toán thật từ khách hàng.
Gửi hồ sơ doanh nghiệp
Cung cấp các giấy tờ pháp lý để đăng ký tính năng thanh toán thẻ quốc tế và QR NAPAS. Quá trình xác thực mất 3-7 ngày làm việc.
Chuyển sang gói có phí
Nâng cấp từ gói Free sang gói dịch vụ có phí phù hợp với quy mô kinh doanh và nhu cầu thanh toán của doanh nghiệp.
Liên kết tài khoản ngân hàng doanh nghiệp
Kết nối tài khoản ngân hàng doanh nghiệp để nhận tiền thanh toán thật từ khách hàng với mức phí tối ưu.
Chuyển đổi sang Production
Chuyển đổi từ môi trường sandbox sang môi trường production để bắt đầu nhận thanh toán thật từ khách hàng.
Câu hỏi thường gặp
Chúng tôi đã tổng hợp những câu hỏi thường gặp để bạn tìm câu trả lời nhanh chóng và rõ ràng
Cổng thanh toán là gì?
Cổng thanh toán là hệ thống kết nối người mua, người bán và ngân hàng với nhau với mục tiêu để người bán nhận được tiền ngay khi giao dịch trực tuyến được hoàn thành. Theo Wikipedia.
VietQR là gì?
VietQR là giải pháp thanh toán QR được phát triển bởi NAPAS. Giải pháp này cho phép người dùng sử dụng ứng dụng ngân hàng quét mã chuyển khoản một cách tiện lợi. Các thông tin như ngân hàng, số tài khoản, số tiền, nội dung thanh toán có thể được điền tự động, giúp giảm thiểu sai sót so với chuyển khoản điền thủ công.
Cổng thanh toán VietQR có tích hợp được với các nền tảng TMĐT không?
Có. SePay đã có plugin sẵn cho WooCommerce cung cấp API/SDK để tích hợp vào bất kỳ nền tảng nào.
Tôi có thể thử nghiệm trước khi triển khai thật không?
Có. SePay cung cấp môi trường sandbox miễn phí để bạn kiểm thử toàn bộ quy trình thanh toán trước khi chuyển sang production.
SePay có hỗ trợ 24/7 không?
Có. Đội ngũ kỹ thuật và CSKH của SePay luôn sẵn sàng hỗ trợ 24/7 qua hotline, fanpage và ticket.
Có cần thay đổi nhiều trong website/app hiện tại để dùng SePay không?
Không. Việc tích hợp SePay rất đơn giản, chỉ cần thêm plugin hoặc gọi API theo tài liệu có sẵn. Chúng tôi hỗ trợ đầy đủ mẫu code cho dev.
Thủ tục đăng ký Cổng thanh toán VietQR như thế nào?
Để đăng ký cổng thanh toán VietQR, bạn chỉ cần đăng ký và sử dụng ngay mà không cần chuẩn bị hồ sơ phức tạp.
SePay có an toàn không?
SePay đạt chứng chỉ bảo mật ISO 27001:2022, hỗ trợ 3D Secure cho thẻ quốc tế.
Tối ưu chi phí Cổng thanh toán với SePay
Giải pháp cổng thanh toán nhanh chóng, minh bạch, tiết kiệm chi phí cho doanh nghiệp của bạn.


