1. A method for facilitating electronic transactions, the method comprising: electronically receiving, from a request-manager device, a facilitation token comprising permissions to act with respect to a resource; electronically receiving, from the request-manager device, a request for goods or services from the resource and a user-access token comprising permissions to act on behalf of a user; verifying, by a processor, the facilitation token and the user-access token and that granting the request is permitted by the resource and the user based at least in part on information in the facilitation token and user-access token; and causing data transfer to a resource device associated with the resource to cause fulfillment of the request by the resource.