Class: MangoPay::Deposit
Overview
Class Method Summary collapse
- .cancel(deposit_id) ⇒ Object
- .create(params, idempotency_key = nil) ⇒ Object
- .get(deposit_id, filters = {}) ⇒ Object
Methods inherited from Resource
Class Method Details
.cancel(deposit_id) ⇒ Object
[View source]
13 14 15 16 17 18 |
# File 'lib/mangopay/deposit.rb', line 13 def self.cancel(deposit_id) params = { PaymentStatus: 'CANCELED' } MangoPay.request(:put, "#{MangoPay.api_path}/deposit-preauthorizations/#{deposit_id}", params) end |
.create(params, idempotency_key = nil) ⇒ Object
[View source]
5 6 7 |
# File 'lib/mangopay/deposit.rb', line 5 def self.create(params, idempotency_key = nil) MangoPay.request(:post, "#{MangoPay.api_path}/deposit-preauthorizations/card/direct", params, {}, idempotency_key) end |
.get(deposit_id, filters = {}) ⇒ Object
[View source]
9 10 11 |
# File 'lib/mangopay/deposit.rb', line 9 def self.get(deposit_id, filters = {}) MangoPay.request(:get, "#{MangoPay.api_path}/deposit-preauthorizations/#{deposit_id}", {}, filters) end |