Module: Payoneer::Payee
- Extended by:
- RemoteApi
- Defined in:
- lib/payoneer/modules/payee.rb
Instance Method Summary
collapse
Methods included from RemoteApi
delete, extended, get, post, put
Instance Method Details
#create_link(params: {}, **args) ⇒ Object
5
6
7
8
9
10
11
|
# File 'lib/payoneer/modules/payee.rb', line 5
def create_link(params: {}, **args)
post(
path: "/programs/#{Payoneer::Configuration.program_id}/payees/registration-link",
body: registration_params(params),
options: args
)
end
|
#details(payee_id:, **args) ⇒ Object
27
28
29
30
31
32
|
# File 'lib/payoneer/modules/payee.rb', line 27
def details(payee_id:, **args)
get(
path: "/programs/#{Payoneer::Configuration.program_id}/payees/#{payee_id}/details",
options: args
)
end
|
#release(payee_id:, **args) ⇒ Object
20
21
22
23
24
25
|
# File 'lib/payoneer/modules/payee.rb', line 20
def release(payee_id:, **args)
delete(
path: "/programs/#{Payoneer::Configuration.program_id}/payees/#{payee_id}",
options: args
)
end
|
#status(payee_id:, **args) ⇒ Object
13
14
15
16
17
18
|
# File 'lib/payoneer/modules/payee.rb', line 13
def status(payee_id:, **args)
get(
path: "/programs/#{Payoneer::Configuration.program_id}/payees/#{payee_id}/status",
options: args
)
end
|