Class: MangoPay::PayIn::PayInIntent::Dispute
- Defined in:
- lib/mangopay/pay_in.rb
Class Method Summary collapse
- .create(intent_id, capture_id, params, idempotency_key = nil) ⇒ Object
- .update_outcome(intent_id, capture_id, dispute_id, params, idempotency_key = nil) ⇒ Object
Methods inherited from Resource
Class Method Details
.create(intent_id, capture_id, params, idempotency_key = nil) ⇒ Object
468 469 470 |
# File 'lib/mangopay/pay_in.rb', line 468 def create(intent_id, capture_id, params, idempotency_key = nil) MangoPay.request(:post, "#{MangoPay.api_path_v3}/payins/intents/#{intent_id}/captures/#{capture_id}/disputes", params, {}, idempotency_key) end |
.update_outcome(intent_id, capture_id, dispute_id, params, idempotency_key = nil) ⇒ Object
472 473 474 |
# File 'lib/mangopay/pay_in.rb', line 472 def update_outcome(intent_id, capture_id, dispute_id, params, idempotency_key = nil) MangoPay.request(:put, "#{MangoPay.api_path_v3}/payins/intents/#{intent_id}/captures/#{capture_id}/disputes/#{dispute_id}/decision", params, {}, idempotency_key) end |