class Levelup::Requests::RequestPermissions

Represents a request to request a set of permissions from a specified account (merchant or user).

Attributes

email[RW]

The email address of the requested user or merchant.

permission_keynames[RW]

An array of strings representing desired permissions from the user or merchant. Common permissions include 'create_orders' and 'manage_merchant_orders'

Public Instance Methods

body() click to toggle source
# File lib/levelup/requests/request_permissions.rb, line 14
def body
  { permissions_request: to_hash }
end
response_from_hash(hash) click to toggle source
# File lib/levelup/requests/request_permissions.rb, line 18
def response_from_hash(hash)
  Responses::Success.new(hash['permissions_request'])
end