PayCore PayCoreTrung tâm nhà phát triển

Trung tâm nhà phát triển PayCore

Một lớp cổng thanh toán cho nhiều nhà cung cấp thanh toán.

Dùng PayCore để tạo thanh toán, đưa người dùng đến trang thanh toán an toàn, nhận callback từ cổng thanh toán và thông báo cho hệ thống của bạn sau khi thanh toán thành công.

Những gì PayCore chuẩn hóa

PayCore đưa việc tạo thanh toán, chuyển đến trang thanh toán, truy vấn trạng thái và thông báo cho đơn vị bán hàng vào cùng một ranh giới sản phẩm.

API

Tạo thanh toán hợp nhất

Tạo quy trình thanh toán thẻ tín dụng, ATM và mã cửa hàng tiện lợi bằng một định dạng API nhất quán.

Cổng thanh toán

Mở rộng nhiều cổng thanh toán

Stripe, PLUS, SmilePay và ECPay có thể hoạt động sau cùng một lớp cổng thanh toán PayCore.

Thông báo

Callback có thể truy vết

Callback của cổng thanh toán và thông báo cho đơn vị bán hàng có thể được ghi lại, thử lại và kiểm tra bởi nhân viên vận hành.

Hai cách tạo đơn hàng

Chế độ A

Direct Gateway API

Đơn vị bán hàng gửi thông tin xác thực cổng thanh toán trong từng yêu cầu. Cách này phù hợp để kiểm thử, tích hợp một lần hoặc khi chưa muốn PayCore lưu khóa cổng thanh toán.

  • Dùng gateway_credentials
  • Chỉ định gateway và method trong URL
  • Trả về URL thanh toán PayCore hoặc thông tin thanh toán ngoại tuyến
Chế độ B

Thanh toán dự án All-in-One

Đơn vị bán hàng lưu thông tin xác thực cổng thanh toán trong PayCore, tạo dự án thanh toán rồi dùng khóa API dự án PayCore để tạo thanh toán. Người thanh toán chọn phương thức trên trang thanh toán PayCore.

  • Dùng project_api_key
  • Phương thức thanh toán lấy từ cài đặt dự án
  • Người thanh toán vào trang thanh toán do PayCore lưu trữ
PayCore Developer Center đã được công khai. Tài liệu sẽ tiếp tục bổ sung Direct Gateway API, All-in-One checkout, webhook và mã lỗi.