class Braspag::Request::QuerySaleRequest

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/query_sale_request.rb, line 8
def initialize(merchant, environment)
    super(merchant)

    @environment = environment
end

Public Instance Methods

execute(payment_id) click to toggle source
# File lib/braspag/api/request/query_sale_request.rb, line 14
def execute(payment_id)
    uri = URI.parse(@environment.api_query + "v2/sales/" + payment_id)

    Braspag::Sale.from_json(send_request("GET", uri))
end