1. A method of effectuating a business relationship between a first party and a second party, the relationship being governed by an agreement between the first party and the second party, the method comprising: creating by the first party a token that authorizes a delegate to request a transaction according to the agreement on behalf of the first party; specifying in the token at least one constraint on a transaction requested by the delegate on behalf of the first party; providing to the delegate the token; and sending by the delegate to the second party the token and a transaction document requesting a transaction according to the agreement, wherein the second party upon receiving the transaction document and the token from the delegate applies each constraint in the token against the transaction document to determine whether the transaction document satisfies each constraint and accepts the transaction document for fulfillment only if the transaction document in fact satisfies each constraint.