class PagSeguro::Subscriptions
Public Instance Methods
create(params)
click to toggle source
# File lib/pagseguro/subscriptions.rb, line 11 def create(params) params = parameterize params post("/pre-approvals", params) end
find_by_notification_code(code)
click to toggle source
# File lib/pagseguro/subscriptions.rb, line 7 def find_by_notification_code(code) get("/pre-approvals/notifications/#{code}") end
update(code, params)
click to toggle source
# File lib/pagseguro/subscriptions.rb, line 16 def update(code, params) params = parameterize params put("/pre-approvals/#{code}/payment-method", params) end
url(code)
click to toggle source
# File lib/pagseguro/subscriptions.rb, line 21 def url(code) url_for :site, "/v2/pre-approvals/request.html", code: code end