Container: Settlement.settlementAttributes
Protocol Version: 2.0
Semantic Model: generalised
Use Cases: Payment confirmation, settlement tracking, receipt management
Tags: generic-service, on-demand, professional-services
ServiceSettlement records payment settlement details for a confirmed service contract, tracking whether the provider has received payment, when it was recorded, and the receipt reference.
Contract.settlements[].settlementAttributes in on_status messagesServiceSettlement is separate from the pricing terms (ServiceConsideration) because settlement happens at a different time in the transaction lifecycle. Consideration is agreed at confirmation time, but settlement is updated in status messages as payments are processed.
This schema does NOT define:
Related upstream schemas in Beckn Core: