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
ServiceConsideration defines the financial terms of a service contract, including pricing per unit, total amount, accepted payment methods, and payment method selection.
Contract.consideration[].considerationAttributes in on_confirm messagesServiceConsideration 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).
This schema does NOT define:
Related upstream schemas in Beckn Core: