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