Ücretler

Bu eğitim, desteklenen farklı ücret kullanım alanlarına genel bir bakışın yanı sıra feed'lerinizdeki işlem bağlantıları için ücretlerin nasıl belirtileceğine dair ayrıntılı talimatlar sağlar.

Ücret türü

Uygulama, DELIVERY ve SERVICE ücret türlerini destekler.

Adrese teslim

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

Hizmet

{
  "fee": {
    "fee_id": "12345/service_fee",
    "fee_type": "SERVICE",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

Ücret feed'leri

Aşağıda, desteklenen çeşitli kullanım alanları ve örnek örnekler özetlenmiştir.

  • Sabit ücretler: Hizmet için fixed_amount olarak tanımlanan sabit bir ücret alınır.
  • Yüzdelik ücret: Alışveriş sepeti toplamının belirli bir yüzdesi hizmet ücreti olarak alınır. Ayrıca cart_percentage ücretine ek olarak base_value belirtebilirsiniz.
  • Ücret aralıkları: Minimum ve maksimum için range_amount olarak tanımlanan aralıktaki ücretler.

Sabit

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

Alışveriş sepeti yüzdesi

{
  "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"
    ]
  }
}

Aralık

{
  "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"
    ]
  }
}