Class: Wepay::Api::Preapproval

Inherits:
Base
  • Object
show all
Defined in:
lib/wepay/api/preapproval.rb

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Wepay::Api::Base

Instance Method Details

#cancel(params) ⇒ Hashie::Mash

Parameters:

  • params (Hash)

    See documentation below

Returns:

  • (Hashie::Mash)


36
37
38
# File 'lib/wepay/api/preapproval.rb', line 36

def cancel(params)
  post 'preapproval/cancel', params
end

#create(params) ⇒ Hashie::Mash

Parameters:

  • params (Hash)

    See documentation below

Returns:

  • (Hashie::Mash)


27
28
29
# File 'lib/wepay/api/preapproval.rb', line 27

def create(params)
  post 'preapproval/create', params
end

#find(params) ⇒ Hashie::Mash

Parameters:

  • params (Hash)

    See documentation below

Returns:

  • (Hashie::Mash)


18
19
20
# File 'lib/wepay/api/preapproval.rb', line 18

def find(params)
  post 'preapproval/find', params
end

#modify(params) ⇒ Hashie::Mash

Parameters:

  • params (Hash)

    See documentation below

Returns:

  • (Hashie::Mash)


45
46
47
# File 'lib/wepay/api/preapproval.rb', line 45

def modify(params)
  post 'preapproval/modify', params
end

#show(params) ⇒ Hashie::Mash

Parameters:

  • params (Hash)

    See documentation below

Returns:

  • (Hashie::Mash)


9
10
11
# File 'lib/wepay/api/preapproval.rb', line 9

def show(params)
  post 'preapproval', params
end