Class: Stripe::DisputeUpdateParams::Evidence
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::DisputeUpdateParams::Evidence
- Defined in:
- lib/stripe/params/dispute_update_params.rb
Defined Under Namespace
Classes: EnhancedEvidence
Instance Attribute Summary collapse
-
#access_activity_log ⇒ Object
Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product.
-
#billing_address ⇒ Object
The billing address provided by the customer.
-
#cancellation_policy ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Your subscription cancellation policy, as shown to the customer.
-
#cancellation_policy_disclosure ⇒ Object
An explanation of how and when the customer was shown your refund policy prior to purchase.
-
#cancellation_rebuttal ⇒ Object
A justification for why the customer’s subscription was not canceled.
-
#customer_communication ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Any communication with the customer that you feel is relevant to your case.
-
#customer_email_address ⇒ Object
The email address of the customer.
-
#customer_name ⇒ Object
The name of the customer.
-
#customer_purchase_ip ⇒ Object
The IP address that the customer used when making the purchase.
-
#customer_signature ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) A relevant document or contract showing the customer’s signature.
-
#duplicate_charge_documentation ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Documentation for the prior charge that can uniquely identify the charge, such as a receipt, shipping label, work order, etc.
-
#duplicate_charge_explanation ⇒ Object
An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate.
-
#duplicate_charge_id ⇒ Object
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.
-
#enhanced_evidence ⇒ Object
Additional evidence for qualifying evidence programs.
-
#product_description ⇒ Object
A description of the product or service that was sold.
-
#receipt ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Any receipt or message sent to the customer notifying them of the charge.
-
#refund_policy ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Your refund policy, as shown to the customer.
-
#refund_policy_disclosure ⇒ Object
Documentation demonstrating that the customer was shown your refund policy prior to purchase.
-
#refund_refusal_explanation ⇒ Object
A justification for why the customer is not entitled to a refund.
-
#service_date ⇒ Object
The date on which the customer received or began receiving the purchased service, in a clear human-readable format.
-
#service_documentation ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Documentation showing proof that a service was provided to the customer.
-
#shipping_address ⇒ Object
The address to which a physical product was shipped.
-
#shipping_carrier ⇒ Object
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
-
#shipping_date ⇒ Object
The date on which a physical product began its route to the shipping address, in a clear human-readable format.
-
#shipping_documentation ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Documentation showing proof that a product was shipped to the customer at the same address the customer provided to you.
-
#shipping_tracking_number ⇒ Object
The tracking number for a physical product, obtained from the delivery service.
-
#uncategorized_file ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Any additional evidence or statements.
-
#uncategorized_text ⇒ Object
Any additional evidence or statements.
Instance Method Summary collapse
Methods inherited from RequestParams
Constructor Details
#initialize(access_activity_log: nil, billing_address: nil, cancellation_policy: nil, cancellation_policy_disclosure: nil, cancellation_rebuttal: nil, customer_communication: nil, customer_email_address: nil, customer_name: nil, customer_purchase_ip: nil, customer_signature: nil, duplicate_charge_documentation: nil, duplicate_charge_explanation: nil, duplicate_charge_id: nil, enhanced_evidence: nil, product_description: nil, receipt: nil, refund_policy: nil, refund_policy_disclosure: nil, refund_refusal_explanation: nil, service_date: nil, service_documentation: nil, shipping_address: nil, shipping_carrier: nil, shipping_date: nil, shipping_documentation: nil, shipping_tracking_number: nil, uncategorized_file: nil, uncategorized_text: nil) ⇒ Evidence
232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 |
# File 'lib/stripe/params/dispute_update_params.rb', line 232 def initialize( access_activity_log: nil, billing_address: nil, cancellation_policy: nil, cancellation_policy_disclosure: nil, cancellation_rebuttal: nil, customer_communication: nil, customer_email_address: nil, customer_name: nil, customer_purchase_ip: nil, customer_signature: nil, duplicate_charge_documentation: nil, duplicate_charge_explanation: nil, duplicate_charge_id: nil, enhanced_evidence: nil, product_description: nil, receipt: nil, refund_policy: nil, refund_policy_disclosure: nil, refund_refusal_explanation: nil, service_date: nil, service_documentation: nil, shipping_address: nil, shipping_carrier: nil, shipping_date: nil, shipping_documentation: nil, shipping_tracking_number: nil, uncategorized_file: nil, uncategorized_text: nil ) @access_activity_log = access_activity_log @billing_address = billing_address @cancellation_policy = cancellation_policy @cancellation_policy_disclosure = cancellation_policy_disclosure @cancellation_rebuttal = cancellation_rebuttal @customer_communication = customer_communication @customer_email_address = customer_email_address @customer_name = customer_name @customer_purchase_ip = customer_purchase_ip @customer_signature = customer_signature @duplicate_charge_documentation = duplicate_charge_documentation @duplicate_charge_explanation = duplicate_charge_explanation @duplicate_charge_id = duplicate_charge_id @enhanced_evidence = enhanced_evidence @product_description = product_description @receipt = receipt @refund_policy = refund_policy @refund_policy_disclosure = refund_policy_disclosure @refund_refusal_explanation = refund_refusal_explanation @service_date = service_date @service_documentation = service_documentation @shipping_address = shipping_address @shipping_carrier = shipping_carrier @shipping_date = shipping_date @shipping_documentation = shipping_documentation @shipping_tracking_number = shipping_tracking_number @uncategorized_file = uncategorized_file @uncategorized_text = uncategorized_text end |
Instance Attribute Details
#access_activity_log ⇒ Object
Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product. This information should include IP addresses, corresponding timestamps, and any detailed recorded activity. Has a maximum character count of 20,000.
176 177 178 |
# File 'lib/stripe/params/dispute_update_params.rb', line 176 def access_activity_log @access_activity_log end |
#billing_address ⇒ Object
The billing address provided by the customer.
178 179 180 |
# File 'lib/stripe/params/dispute_update_params.rb', line 178 def billing_address @billing_address end |
#cancellation_policy ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Your subscription cancellation policy, as shown to the customer.
180 181 182 |
# File 'lib/stripe/params/dispute_update_params.rb', line 180 def cancellation_policy @cancellation_policy end |
#cancellation_policy_disclosure ⇒ Object
An explanation of how and when the customer was shown your refund policy prior to purchase. Has a maximum character count of 20,000.
182 183 184 |
# File 'lib/stripe/params/dispute_update_params.rb', line 182 def cancellation_policy_disclosure @cancellation_policy_disclosure end |
#cancellation_rebuttal ⇒ Object
A justification for why the customer’s subscription was not canceled. Has a maximum character count of 20,000.
184 185 186 |
# File 'lib/stripe/params/dispute_update_params.rb', line 184 def cancellation_rebuttal @cancellation_rebuttal end |
#customer_communication ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Any communication with the customer that you feel is relevant to your case. Examples include emails proving that the customer received the product or service, or demonstrating their use of or satisfaction with the product or service.
186 187 188 |
# File 'lib/stripe/params/dispute_update_params.rb', line 186 def customer_communication @customer_communication end |
#customer_email_address ⇒ Object
The email address of the customer.
188 189 190 |
# File 'lib/stripe/params/dispute_update_params.rb', line 188 def customer_email_address @customer_email_address end |
#customer_name ⇒ Object
The name of the customer.
190 191 192 |
# File 'lib/stripe/params/dispute_update_params.rb', line 190 def customer_name @customer_name end |
#customer_purchase_ip ⇒ Object
The IP address that the customer used when making the purchase.
192 193 194 |
# File 'lib/stripe/params/dispute_update_params.rb', line 192 def customer_purchase_ip @customer_purchase_ip end |
#customer_signature ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) A relevant document or contract showing the customer’s signature.
194 195 196 |
# File 'lib/stripe/params/dispute_update_params.rb', line 194 def customer_signature @customer_signature end |
#duplicate_charge_documentation ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Documentation for the prior charge that can uniquely identify the charge, such as a receipt, shipping label, work order, etc. This document should be paired with a similar document from the disputed payment that proves the two payments are separate.
196 197 198 |
# File 'lib/stripe/params/dispute_update_params.rb', line 196 def duplicate_charge_documentation @duplicate_charge_documentation end |
#duplicate_charge_explanation ⇒ Object
An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate. Has a maximum character count of 20,000.
198 199 200 |
# File 'lib/stripe/params/dispute_update_params.rb', line 198 def duplicate_charge_explanation @duplicate_charge_explanation end |
#duplicate_charge_id ⇒ Object
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.
200 201 202 |
# File 'lib/stripe/params/dispute_update_params.rb', line 200 def duplicate_charge_id @duplicate_charge_id end |
#enhanced_evidence ⇒ Object
Additional evidence for qualifying evidence programs.
202 203 204 |
# File 'lib/stripe/params/dispute_update_params.rb', line 202 def enhanced_evidence @enhanced_evidence end |
#product_description ⇒ Object
A description of the product or service that was sold. Has a maximum character count of 20,000.
204 205 206 |
# File 'lib/stripe/params/dispute_update_params.rb', line 204 def product_description @product_description end |
#receipt ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Any receipt or message sent to the customer notifying them of the charge.
206 207 208 |
# File 'lib/stripe/params/dispute_update_params.rb', line 206 def receipt @receipt end |
#refund_policy ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Your refund policy, as shown to the customer.
208 209 210 |
# File 'lib/stripe/params/dispute_update_params.rb', line 208 def refund_policy @refund_policy end |
#refund_policy_disclosure ⇒ Object
Documentation demonstrating that the customer was shown your refund policy prior to purchase. Has a maximum character count of 20,000.
210 211 212 |
# File 'lib/stripe/params/dispute_update_params.rb', line 210 def refund_policy_disclosure @refund_policy_disclosure end |
#refund_refusal_explanation ⇒ Object
A justification for why the customer is not entitled to a refund. Has a maximum character count of 20,000.
212 213 214 |
# File 'lib/stripe/params/dispute_update_params.rb', line 212 def refund_refusal_explanation @refund_refusal_explanation end |
#service_date ⇒ Object
The date on which the customer received or began receiving the purchased service, in a clear human-readable format.
214 215 216 |
# File 'lib/stripe/params/dispute_update_params.rb', line 214 def service_date @service_date end |
#service_documentation ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Documentation showing proof that a service was provided to the customer. This could include a copy of a signed contract, work order, or other form of written agreement.
216 217 218 |
# File 'lib/stripe/params/dispute_update_params.rb', line 216 def service_documentation @service_documentation end |
#shipping_address ⇒ Object
The address to which a physical product was shipped. You should try to include as complete address information as possible.
218 219 220 |
# File 'lib/stripe/params/dispute_update_params.rb', line 218 def shipping_address @shipping_address end |
#shipping_carrier ⇒ Object
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas.
220 221 222 |
# File 'lib/stripe/params/dispute_update_params.rb', line 220 def shipping_carrier @shipping_carrier end |
#shipping_date ⇒ Object
The date on which a physical product began its route to the shipping address, in a clear human-readable format.
222 223 224 |
# File 'lib/stripe/params/dispute_update_params.rb', line 222 def shipping_date @shipping_date end |
#shipping_documentation ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Documentation showing proof that a product was shipped to the customer at the same address the customer provided to you. This could include a copy of the shipment receipt, shipping label, etc. It should show the customer’s full shipping address, if possible.
224 225 226 |
# File 'lib/stripe/params/dispute_update_params.rb', line 224 def shipping_documentation @shipping_documentation end |
#shipping_tracking_number ⇒ Object
The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.
226 227 228 |
# File 'lib/stripe/params/dispute_update_params.rb', line 226 def shipping_tracking_number @shipping_tracking_number end |
#uncategorized_file ⇒ Object
(ID of a [file upload](stripe.com/docs/guides/file-upload)) Any additional evidence or statements.
228 229 230 |
# File 'lib/stripe/params/dispute_update_params.rb', line 228 def uncategorized_file @uncategorized_file end |
#uncategorized_text ⇒ Object
Any additional evidence or statements. Has a maximum character count of 20,000.
230 231 232 |
# File 'lib/stripe/params/dispute_update_params.rb', line 230 def uncategorized_text @uncategorized_text end |