Module: PaypalAPI::Disputes::APIs
- Included in:
- PaypalAPI::Disputes, PaypalAPI::Disputes
- Defined in:
- lib/paypal-api/api_collections/disputes.rb
Overview
Common methods for PaypalAPI::Disputes class and client.disputes instance
Instance Method Summary collapse
-
#accept_claim(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Accept claim.
-
#accept_offer(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Accept offer to resolve dispute.
-
#acknowledge_return_item(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Acknowledge returned item.
-
#appeal(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Appeal dispute.
-
#deny_offer(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Deny offer to resolve dispute.
-
#escalate(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Escalate dispute to claim.
-
#list(query: nil, body: nil, headers: nil) ⇒ Response
List disputes.
-
#make_offer(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Make offer to resolve dispute.
-
#provide_evidence(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Provide evidence.
-
#provide_supporting_info(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Provide supporting information for dispute.
-
#send_message(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Send message about dispute to other party.
-
#settle(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Settle dispute.
-
#show(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Show dispute details.
-
#update(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Update dispute.
-
#update_status(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Update dispute status.
Instance Method Details
#accept_claim(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Accept claim
148 149 150 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 148 def accept_claim(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/accept-claim", query: query, body: body, headers: headers) end |
#accept_offer(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Accept offer to resolve dispute
180 181 182 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 180 def accept_offer(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/accept-offer", query: query, body: body, headers: headers) end |
#acknowledge_return_item(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Acknowledge returned item
137 138 139 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 137 def acknowledge_return_item(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/acknowledge-return-item", query: query, body: body, headers: headers) end |
#appeal(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Appeal dispute
27 28 29 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 27 def appeal(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/appeal", query: query, body: body, headers: headers) end |
#deny_offer(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Deny offer to resolve dispute
104 105 106 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 104 def deny_offer(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/deny-offer", query: query, body: body, headers: headers) end |
#escalate(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Escalate dispute to claim
169 170 171 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 169 def escalate(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/escalate", query: query, body: body, headers: headers) end |
#list(query: nil, body: nil, headers: nil) ⇒ Response
List disputes
158 159 160 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 158 def list(query: nil, body: nil, headers: nil) client.get("/v1/customer/disputes", query: query, body: body, headers: headers) end |
#make_offer(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Make offer to resolve dispute
38 39 40 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 38 def make_offer(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/make-offer", query: query, body: body, headers: headers) end |
#provide_evidence(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Provide evidence
115 116 117 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 115 def provide_evidence(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/provide-evidence", query: query, body: body, headers: headers) end |
#provide_supporting_info(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Provide supporting information for dispute
82 83 84 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 82 def provide_supporting_info(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/provide-supporting-info", query: query, body: body, headers: headers) end |
#send_message(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Send message about dispute to other party
71 72 73 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 71 def (dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/send-message", query: query, body: body, headers: headers) end |
#settle(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Settle dispute
126 127 128 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 126 def settle(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/adjudicate", query: query, body: body, headers: headers) end |
#show(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Show dispute details
49 50 51 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 49 def show(dispute_id, query: nil, body: nil, headers: nil) client.get("/v1/customer/disputes/#{encode(dispute_id)}", query: query, body: body, headers: headers) end |
#update(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Update dispute
60 61 62 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 60 def update(dispute_id, query: nil, body: nil, headers: nil) client.patch("/v1/customer/disputes/#{encode(dispute_id)}", query: query, body: body, headers: headers) end |
#update_status(dispute_id, query: nil, body: nil, headers: nil) ⇒ Response
Update dispute status
93 94 95 |
# File 'lib/paypal-api/api_collections/disputes.rb', line 93 def update_status(dispute_id, query: nil, body: nil, headers: nil) client.post("/v1/customer/disputes/#{encode(dispute_id)}/require-evidence", query: query, body: body, headers: headers) end |