lib/rents/transaction.rb in rents-1.0.1 vs lib/rents/transaction.rb in rents-1.0.2

- old
+ new

@@ -29,26 +29,26 @@ if self.rid.nil? then return {error:'RID not received'} else self.path = "transactions/#{self.rid}/#{auth_hash.it_keys_to_get_param}" end return self.get_json_request end # POST /api/transactions/page return operator page URL, like the Cielo Page - def charge_page full_resp=false + def charge_page(full_resp=false) custom_http_params # SetUp redirect dynamic if is test self.request_params[:transaction][:redirect_link] = "#{self.redirect_link}" if self.request_params[:transaction][:test_env] # dynamic path (it is written when a specific method use it) - self.path = "transactions/page" + self.path = 'transactions/page' # using json_request because need only the answer (do not use something like it HTTP Code) self.resp = self.post_json_request unless full_resp self.resp = self.post_request if full_resp self.resp end # POST /api/transactions - def charge_store full_resp=false + def charge_store(full_resp=false) custom_http_params # dynamic path (it is written when a specific method use it) self.path = 'transactions/store' @@ -58,11 +58,11 @@ # return it received resp self.resp end # Update the recurrence amount - def update_subscription rid=nil, full_resp=false + def update_subscription(rid=nil, full_resp=false) # SetUp self.recurrent_rid = rid if rid self.path = "transactions/#{self.recurrent_rid}/subscription" # Perform the request @@ -71,11 +71,11 @@ # return it received resp self.resp end # Stop a recurrence based on it transaction rid - def unsubscribe rid=nil, full_resp=false + def unsubscribe(rid=nil, full_resp=false) # SetUp self.recurrent_rid = rid if rid self.path = "transactions/#{self.recurrent_rid}/subscription/unsubscribe" # Perform the request @@ -84,11 +84,11 @@ # return it received resp self.resp end # Return the payments executed for the purchase passed - def payment_history rid=nil, full_resp=false + def payment_history(rid=nil, full_resp=false) # SetUp self.recurrent_rid = rid if rid self.path = "transactions/#{self.recurrent_rid}/subscription/payment_history" self.path = "#{self.path}#{self.request_params.it_keys_to_get_param}" @@ -98,11 +98,11 @@ # return it received resp self.resp end # Check if a subscription is up-to-date or have any pending - def up_to_date rid=nil, full_resp=false + def up_to_date(rid=nil, full_resp=false) # SetUp self.recurrent_rid = rid if rid # Create/customize the path & add the auth as param self.path = "transactions/#{self.recurrent_rid}/subscription/up-to-date" @@ -115,9 +115,9 @@ self.resp end # ================ STATIC methods ================ # GET /api/transactions/:rid by the rid passed - def self.find rid + def self.find(rid) end end end \ No newline at end of file