Class: MangoPay::PayIn::PayInIntent::Dispute

Inherits:
Resource
  • Object
show all
Defined in:
lib/mangopay/pay_in.rb

Class Method Summary collapse

Methods inherited from Resource

class_name, url

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