class Cielo::API30::Request::QuerySaleRequest
Attributes
environment[RW]
Public Class Methods
new(merchant, environment)
click to toggle source
Calls superclass method
Cielo::API30::Request::CieloRequest::new
# File lib/cielo/api30/request/query_sale_request.rb, line 10 def initialize(merchant, environment) super(merchant) @environment = environment end
Public Instance Methods
execute(payment_id)
click to toggle source
# File lib/cielo/api30/request/query_sale_request.rb, line 15 def execute(payment_id) uri = URI.parse([@environment.api_query, "1", "sales", payment_id].join("/")) Cielo::API30::Sale.from_json(send_request("GET", uri)) end