Phần hướng dẫn này cung cấp thông tin tổng quan về các trường hợp sử dụng phí được hỗ trợ, cùng với hướng dẫn chi tiết về cách chỉ định phí cho các đường liên kết hành động trong nguồn cấp dữ liệu.
Loại phí
Ứng dụng hỗ trợ các loại phí DELIVERY
và SERVICE
.
Giao hàng
{ "fee": { "fee_id": "12345/delivery_fee", "fee_type": "DELIVERY", "fixed_amount": { "currency_code": "USD", "units": 10, "nanos": 0 }, "service_ids": ["service/entity002"] } }
Dịch vụ
{ "fee": { "fee_id": "12345/service_fee", "fee_type": "SERVICE", "fixed_amount": { "currency_code": "USD", "units": 10, "nanos": 0 }, "service_ids": ["service/entity002"] } }
Nguồn cấp dữ liệu về phí
Phần sau đây trình bày các trường hợp sử dụng được hỗ trợ cùng với ví dụ mẫu.- Phí cố định: Một mức phí cố định, được xác định là
fixed_amount
, cho dịch vụ. - Phí phần trăm: Tỷ lệ phần trăm của tổng giá trị giỏ hàng được tính dưới dạng phí dịch vụ. Ngoài ra, ngoài phí
cart_percentage
, bạn có thể chỉ địnhbase_value
. - Khoảng phí: Các khoản phí trong khoảng được xác định là
range_amount
cho mức tối thiểu và tối đa.
Cố định
{ "fee": { "fee_id": "12345/delivery_fee", "fee_type": "DELIVERY", "fixed_amount": { "currency_code": "USD", "units": 10, "nanos": 0 }, "service_ids": ["service/entity002"] } }
Tỷ lệ phần trăm giỏ hàng
{ "fee": { "fee_id": "12345/delivery_fee", "fee_type": "DELIVERY", "cart_percentage": { "base_value": { "currency_code": "USD", "units": 3, "nanos": 500000000 }, "percentage_of_cart_value": 10 }, "service_ids": [ "service/entity002" ] } }
Phạm vi
{ "fee": { "fee_id": "12345/delivery_fee", "fee_type": "DELIVERY", "range_amount": { "min_amount": { "currency_code": "USD", "units": 3, "nanos": 500000000 }, "max_amount": { "currency_code": "USD", "units": 5, "nanos": 600000000 } }, "service_ids": [ "service/entity002" ] } }