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
391 392 393 |
# File 'lib/mangopay/pay_in.rb', line 391 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
395 396 397 |
# File 'lib/mangopay/pay_in.rb', line 395 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
403 404 405 |
# File 'lib/mangopay/pay_in.rb', line 403 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
399 400 401 |
# File 'lib/mangopay/pay_in.rb', line 399 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
407 408 409 |
# File 'lib/mangopay/pay_in.rb', line 407 def update(intent_id, split_id, params) MangoPay.request(:put, "#{MangoPay.api_path_v3}/payins/intents/#{intent_id}/splits/#{split_id}", params) end |