Class: MangoPay::PayIn::PayInIntent::Split
- Defined in:
- lib/mangopay/pay_in.rb
Class Method Summary collapse
- .create(intent_id, params, idempotency_key = nil) ⇒ Object
- .execute(intent_id, split_id, idempotency_key = nil) ⇒ Object
- .get(intent_id, split_id) ⇒ Object
- .reverse(intent_id, split_id, idempotency_key = nil) ⇒ Object
- .update(intent_id, split_id, params) ⇒ Object
Methods inherited from Resource
Class Method Details
.create(intent_id, params, idempotency_key = nil) ⇒ Object
432 433 434 |
# File 'lib/mangopay/pay_in.rb', line 432 def create(intent_id, params, idempotency_key = nil) MangoPay.request(:post, "#{MangoPay.api_path_v3}/payins/intents/#{intent_id}/splits", params, {}, idempotency_key) end |
.execute(intent_id, split_id, idempotency_key = nil) ⇒ Object
436 437 438 |
# File 'lib/mangopay/pay_in.rb', line 436 def execute(intent_id, split_id, idempotency_key = nil) MangoPay.request(:post, "#{MangoPay.api_path_v3}/payins/intents/#{intent_id}/splits/#{split_id}/execute", {}, {}, idempotency_key) end |
.get(intent_id, split_id) ⇒ Object
444 445 446 |
# File 'lib/mangopay/pay_in.rb', line 444 def get(intent_id, split_id) MangoPay.request(:get, "#{MangoPay.api_path_v3}/payins/intents/#{intent_id}/splits/#{split_id}") end |
.reverse(intent_id, split_id, idempotency_key = nil) ⇒ Object
440 441 442 |
# File 'lib/mangopay/pay_in.rb', line 440 def reverse(intent_id, split_id, idempotency_key = nil) MangoPay.request(:post, "#{MangoPay.api_path_v3}/payins/intents/#{intent_id}/splits/#{split_id}/reverse", {}, {}, idempotency_key) end |
.update(intent_id, split_id, params) ⇒ Object
448 449 450 |
# File 'lib/mangopay/pay_in.rb', line 448 def update(intent_id, split_id, params) MangoPay.request(:put, "#{MangoPay.api_path_v3}/payins/intents/#{intent_id}/splits/#{split_id}", params) end |