schema-aggregator

ServiceConsideration Schema

Container: Consideration.considerationAttributes Protocol Version: 2.0 Semantic Model: generalised Use Cases: Service pricing, payment terms, multi-currency billing Tags: generic-service, on-demand, professional-services

Overview

ServiceConsideration defines the financial terms of a service contract, including pricing per unit, total amount, accepted payment methods, and payment method selection.

Attachment points

Design rationale

ServiceConsideration is where financial details live - price per unit, total cost, which payment methods are accepted, and which one was chosen. This is separate from the service itself (ServiceResource), the booking terms (ServiceOffer), and the execution details (ServicePerformance).

Non-goals

This schema does NOT define:

Upstream candidates

Related upstream schemas in Beckn Core: