PaymentContainer

Sử dụng một đối tượng dựa trên PaymentContainer để biểu thị một vùng chứa thanh toán, chẳng hạn như thẻ tín dụng hoặc phương thức thanh toán khác. Sử dụng PaymentContainer để cung cấp thông tin chi tiết cho bên xử lý thanh toán của người bán để họ xử lý khoản thanh toán.

Để biết thêm thông tin, hãy xem bài viết Xử lý thanh toán trong Meta Pay.

Thuộc tính

Thuộc tínhLoạiMô tảBắt buộc

mode

PaymentMode

Liệu vùng chứa thanh toán là cho khoản thanh toán thực hay khoản thanh toán thử nghiệm.

containerId

chuỗi

Thông tin nhận dạng duy nhất cho vùng chứa thanh toán.

containerType

ContainerType

Loại vùng chứa

containerData

chuỗi

Cấu trúc Chữ ký web JSON (JWS) được chuyển đổi tuần tự nhỏ gọn để gửi cho bên xử lý khoản thanh toán. Để biết chi tiết, hãy xem tài liệu Chuyển đổi tuần tự nhỏ gọn JWS.


Giá trị này được mã hóa bằng khóa công khai của đối tác thanh toán.


Phần tải dữ liệu đã giải mã của thuộc tính container_data là một đối tượng JSON được chuyển đổi tuần tự. Các thuộc tính của đối tượng này phụ thuộc vào loại vùng chứa. Để biết chi tiết về quy trình giải mã và xử lý, vui lòng xem bài viết Xử lý thanh toán.