Recurly Performance Obligations API
A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services as defined by the revenue standard. Performance obligations are completed and revenue is recognized either at a point in time or over a period of time, depending on the type of obligation. - Point in time a company has to go through the criteria and determine if a performance obligation is satisfied over time. If it does not meet those criteria, then the performance obligation is satisfied and revenue recognized at the point in time when control of the good or service is transferred to the customer. - Over a period of time a performance obligation is satisfied and revenue is recognized over time if at least one of the following are met: - The customer receives and consumes the benefits of the goods or services as they are provided by the entity (routine, recurring services like a cleaning service are an example of a series of services that are substantially the same and have the same pattern of transfer)