class Braspag::Request::CreateSaleRequest
Attributes
environment[RW]
Public Class Methods
new(merchant, environment)
click to toggle source
Calls superclass method
Braspag::Request::BraspagRequest::new
# File lib/braspag/api/request/create_sale_request.rb, line 8 def initialize(merchant, environment) super(merchant) @environment = environment end
Public Instance Methods
execute(sale)
click to toggle source
# File lib/braspag/api/request/create_sale_request.rb, line 14 def execute(sale) uri = URI.parse(@environment.api + "v2/sales") Braspag::Sale.from_json(send_request("POST", uri, sale)) end