Thanh toán tự động

Thanh toán tự động cho phép phần mềm tìm hiểu mức giá, ủy quyền thanh toán và nhận tài nguyên trong cùng một quy trình HTTP. Một agent có thể trả tiền cho một truy vấn dữ liệu, suy luận mô hình hoặc lệnh gọi công cụ mà không cần tạo tài khoản thanh toán hay sao chép khóa API trước.

Quy trình thanh toán chung

MPP và x402 sử dụng các header và mô hình dữ liệu khác nhau, nhưng quy trình HTTP cơ bản của chúng tương tự nhau:

Agentic HTTP Payment Flow

MPP và x402

Cả hai giao thức đều có thể thanh toán bằng stablecoin trên Solana. Hãy lựa chọn dựa trên mô hình thanh toán và khả năng tương tác mà dịch vụ của bạn cần, chứ không chỉ dựa vào mã trạng thái 402 chung.

MPPx402
Thử thách (Challenge)WWW-Authenticate: PaymentPAYMENT-REQUIRED
Ủy quyền từ máy kháchAuthorization: PaymentPAYMENT-SIGNATURE
Biên nhậnPayment-ReceiptPAYMENT-RESPONSE
Mô hình thanh toán trên SolanaIntent charge (thanh toán một lần) và session (theo mức sử dụng, có giới hạn)Các scheme như exact và upto; mức hỗ trợ khác nhau tùy theo mạng và máy khách
Kiến trúc thanh toánMáy chủ xác thực, hoặc relay hay gateway tùy chọnMáy chủ tài nguyên với xác minh cục bộ hoặc facilitator
Điểm khởi đầu phù hợpCác API cần ngữ nghĩa xác thực HTTP hoặc đo lường mức sử dụng lặp lạiCác tài nguyên tính phí theo từng yêu cầu và các máy khách x402 hiện có

MPP là Machine Payments Protocol. Đừng nhầm lẫn với Model Context Protocol (MCP). MCP cung cấp các công cụ và tài nguyên cho agent; MPP hoặc x402 có thể yêu cầu thanh toán khi một agent gọi một trong các công cụ đó.

Một dịch vụ có thể công bố nhiều hơn một giao thức. Máy khách chọn một phương thức thanh toán mà nó hỗ trợ, sau đó sử dụng các header challenge, authorization và receipt tương ứng cho toàn bộ quá trình trao đổi.

Is this page helpful?

Mục lục

Chỉnh sửa trang