Package com.stripe.model
Class Dispute.Evidence
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.model.Dispute.Evidence
-
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Dispute
public static class Dispute.Evidence extends StripeObject
-
-
Field Summary
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description Evidence()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetAccessActivityLog()Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product.java.lang.StringgetBillingAddress()The billing address provided by the customer.java.lang.StringgetCancellationPolicy()Get ID of expandablecancellationPolicyobject.java.lang.StringgetCancellationPolicyDisclosure()An explanation of how and when the customer was shown your refund policy prior to purchase.FilegetCancellationPolicyObject()Get expandedcancellationPolicy.java.lang.StringgetCancellationRebuttal()A justification for why the customer's subscription was not canceled.java.lang.StringgetCustomerCommunication()Get ID of expandablecustomerCommunicationobject.FilegetCustomerCommunicationObject()Get expandedcustomerCommunication.java.lang.StringgetCustomerEmailAddress()The email address of the customer.java.lang.StringgetCustomerName()The name of the customer.java.lang.StringgetCustomerPurchaseIp()The IP address that the customer used when making the purchase.java.lang.StringgetCustomerSignature()Get ID of expandablecustomerSignatureobject.FilegetCustomerSignatureObject()Get expandedcustomerSignature.java.lang.StringgetDuplicateChargeDocumentation()Get ID of expandableduplicateChargeDocumentationobject.FilegetDuplicateChargeDocumentationObject()Get expandedduplicateChargeDocumentation.java.lang.StringgetDuplicateChargeExplanation()An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate.java.lang.StringgetDuplicateChargeId()The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.java.lang.StringgetProductDescription()A description of the product or service that was sold.java.lang.StringgetReceipt()Get ID of expandablereceiptobject.FilegetReceiptObject()Get expandedreceipt.java.lang.StringgetRefundPolicy()Get ID of expandablerefundPolicyobject.java.lang.StringgetRefundPolicyDisclosure()Documentation demonstrating that the customer was shown your refund policy prior to purchase.FilegetRefundPolicyObject()Get expandedrefundPolicy.java.lang.StringgetRefundRefusalExplanation()A justification for why the customer is not entitled to a refund.java.lang.StringgetServiceDate()The date on which the customer received or began receiving the purchased service, in a clear human-readable format.java.lang.StringgetServiceDocumentation()Get ID of expandableserviceDocumentationobject.FilegetServiceDocumentationObject()Get expandedserviceDocumentation.java.lang.StringgetShippingAddress()The address to which a physical product was shipped.java.lang.StringgetShippingCarrier()The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.java.lang.StringgetShippingDate()The date on which a physical product began its route to the shipping address, in a clear human-readable format.java.lang.StringgetShippingDocumentation()Get ID of expandableshippingDocumentationobject.FilegetShippingDocumentationObject()Get expandedshippingDocumentation.java.lang.StringgetShippingTrackingNumber()The tracking number for a physical product, obtained from the delivery service.java.lang.StringgetUncategorizedFile()Get ID of expandableuncategorizedFileobject.FilegetUncategorizedFileObject()Get expandeduncategorizedFile.java.lang.StringgetUncategorizedText()Any additional evidence or statements.inthashCode()voidsetAccessActivityLog(java.lang.String accessActivityLog)Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product.voidsetBillingAddress(java.lang.String billingAddress)The billing address provided by the customer.voidsetCancellationPolicy(java.lang.String id)voidsetCancellationPolicyDisclosure(java.lang.String cancellationPolicyDisclosure)An explanation of how and when the customer was shown your refund policy prior to purchase.voidsetCancellationPolicyObject(File expandableObject)voidsetCancellationRebuttal(java.lang.String cancellationRebuttal)A justification for why the customer's subscription was not canceled.voidsetCustomerCommunication(java.lang.String id)voidsetCustomerCommunicationObject(File expandableObject)voidsetCustomerEmailAddress(java.lang.String customerEmailAddress)The email address of the customer.voidsetCustomerName(java.lang.String customerName)The name of the customer.voidsetCustomerPurchaseIp(java.lang.String customerPurchaseIp)The IP address that the customer used when making the purchase.voidsetCustomerSignature(java.lang.String id)voidsetCustomerSignatureObject(File expandableObject)voidsetDuplicateChargeDocumentation(java.lang.String id)voidsetDuplicateChargeDocumentationObject(File expandableObject)voidsetDuplicateChargeExplanation(java.lang.String duplicateChargeExplanation)An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate.voidsetDuplicateChargeId(java.lang.String duplicateChargeId)The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.voidsetProductDescription(java.lang.String productDescription)A description of the product or service that was sold.voidsetReceipt(java.lang.String id)voidsetReceiptObject(File expandableObject)voidsetRefundPolicy(java.lang.String id)voidsetRefundPolicyDisclosure(java.lang.String refundPolicyDisclosure)Documentation demonstrating that the customer was shown your refund policy prior to purchase.voidsetRefundPolicyObject(File expandableObject)voidsetRefundRefusalExplanation(java.lang.String refundRefusalExplanation)A justification for why the customer is not entitled to a refund.voidsetServiceDate(java.lang.String serviceDate)The date on which the customer received or began receiving the purchased service, in a clear human-readable format.voidsetServiceDocumentation(java.lang.String id)voidsetServiceDocumentationObject(File expandableObject)voidsetShippingAddress(java.lang.String shippingAddress)The address to which a physical product was shipped.voidsetShippingCarrier(java.lang.String shippingCarrier)The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.voidsetShippingDate(java.lang.String shippingDate)The date on which a physical product began its route to the shipping address, in a clear human-readable format.voidsetShippingDocumentation(java.lang.String id)voidsetShippingDocumentationObject(File expandableObject)voidsetShippingTrackingNumber(java.lang.String shippingTrackingNumber)The tracking number for a physical product, obtained from the delivery service.voidsetUncategorizedFile(java.lang.String id)voidsetUncategorizedFileObject(File expandableObject)voidsetUncategorizedText(java.lang.String uncategorizedText)Any additional evidence or statements.-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getCancellationPolicy
public java.lang.String getCancellationPolicy()
Get ID of expandablecancellationPolicyobject.
-
setCancellationPolicy
public void setCancellationPolicy(java.lang.String id)
-
getCancellationPolicyObject
public File getCancellationPolicyObject()
Get expandedcancellationPolicy.
-
setCancellationPolicyObject
public void setCancellationPolicyObject(File expandableObject)
-
getCustomerCommunication
public java.lang.String getCustomerCommunication()
Get ID of expandablecustomerCommunicationobject.
-
setCustomerCommunication
public void setCustomerCommunication(java.lang.String id)
-
getCustomerCommunicationObject
public File getCustomerCommunicationObject()
Get expandedcustomerCommunication.
-
setCustomerCommunicationObject
public void setCustomerCommunicationObject(File expandableObject)
-
getCustomerSignature
public java.lang.String getCustomerSignature()
Get ID of expandablecustomerSignatureobject.
-
setCustomerSignature
public void setCustomerSignature(java.lang.String id)
-
getCustomerSignatureObject
public File getCustomerSignatureObject()
Get expandedcustomerSignature.
-
setCustomerSignatureObject
public void setCustomerSignatureObject(File expandableObject)
-
getDuplicateChargeDocumentation
public java.lang.String getDuplicateChargeDocumentation()
Get ID of expandableduplicateChargeDocumentationobject.
-
setDuplicateChargeDocumentation
public void setDuplicateChargeDocumentation(java.lang.String id)
-
getDuplicateChargeDocumentationObject
public File getDuplicateChargeDocumentationObject()
Get expandedduplicateChargeDocumentation.
-
setDuplicateChargeDocumentationObject
public void setDuplicateChargeDocumentationObject(File expandableObject)
-
getReceipt
public java.lang.String getReceipt()
Get ID of expandablereceiptobject.
-
setReceipt
public void setReceipt(java.lang.String id)
-
getReceiptObject
public File getReceiptObject()
Get expandedreceipt.
-
setReceiptObject
public void setReceiptObject(File expandableObject)
-
getRefundPolicy
public java.lang.String getRefundPolicy()
Get ID of expandablerefundPolicyobject.
-
setRefundPolicy
public void setRefundPolicy(java.lang.String id)
-
getRefundPolicyObject
public File getRefundPolicyObject()
Get expandedrefundPolicy.
-
setRefundPolicyObject
public void setRefundPolicyObject(File expandableObject)
-
getServiceDocumentation
public java.lang.String getServiceDocumentation()
Get ID of expandableserviceDocumentationobject.
-
setServiceDocumentation
public void setServiceDocumentation(java.lang.String id)
-
getServiceDocumentationObject
public File getServiceDocumentationObject()
Get expandedserviceDocumentation.
-
setServiceDocumentationObject
public void setServiceDocumentationObject(File expandableObject)
-
getShippingDocumentation
public java.lang.String getShippingDocumentation()
Get ID of expandableshippingDocumentationobject.
-
setShippingDocumentation
public void setShippingDocumentation(java.lang.String id)
-
getShippingDocumentationObject
public File getShippingDocumentationObject()
Get expandedshippingDocumentation.
-
setShippingDocumentationObject
public void setShippingDocumentationObject(File expandableObject)
-
getUncategorizedFile
public java.lang.String getUncategorizedFile()
Get ID of expandableuncategorizedFileobject.
-
setUncategorizedFile
public void setUncategorizedFile(java.lang.String id)
-
getUncategorizedFileObject
public File getUncategorizedFileObject()
Get expandeduncategorizedFile.
-
setUncategorizedFileObject
public void setUncategorizedFileObject(File expandableObject)
-
getAccessActivityLog
public java.lang.String getAccessActivityLog()
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.
-
getBillingAddress
public java.lang.String getBillingAddress()
The billing address provided by the customer.
-
getCancellationPolicyDisclosure
public java.lang.String getCancellationPolicyDisclosure()
An explanation of how and when the customer was shown your refund policy prior to purchase.
-
getCancellationRebuttal
public java.lang.String getCancellationRebuttal()
A justification for why the customer's subscription was not canceled.
-
getCustomerEmailAddress
public java.lang.String getCustomerEmailAddress()
The email address of the customer.
-
getCustomerName
public java.lang.String getCustomerName()
The name of the customer.
-
getCustomerPurchaseIp
public java.lang.String getCustomerPurchaseIp()
The IP address that the customer used when making the purchase.
-
getDuplicateChargeExplanation
public java.lang.String getDuplicateChargeExplanation()
An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate.
-
getDuplicateChargeId
public java.lang.String getDuplicateChargeId()
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.
-
getProductDescription
public java.lang.String getProductDescription()
A description of the product or service that was sold.
-
getRefundPolicyDisclosure
public java.lang.String getRefundPolicyDisclosure()
Documentation demonstrating that the customer was shown your refund policy prior to purchase.
-
getRefundRefusalExplanation
public java.lang.String getRefundRefusalExplanation()
A justification for why the customer is not entitled to a refund.
-
getServiceDate
public java.lang.String getServiceDate()
The date on which the customer received or began receiving the purchased service, in a clear human-readable format.
-
getShippingAddress
public java.lang.String getShippingAddress()
The address to which a physical product was shipped. You should try to include as complete address information as possible.
-
getShippingCarrier
public java.lang.String getShippingCarrier()
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.
-
getShippingDate
public java.lang.String getShippingDate()
The date on which a physical product began its route to the shipping address, in a clear human-readable format.
-
getShippingTrackingNumber
public java.lang.String getShippingTrackingNumber()
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.
-
getUncategorizedText
public java.lang.String getUncategorizedText()
Any additional evidence or statements.
-
setAccessActivityLog
public void setAccessActivityLog(java.lang.String accessActivityLog)
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.
-
setBillingAddress
public void setBillingAddress(java.lang.String billingAddress)
The billing address provided by the customer.
-
setCancellationPolicyDisclosure
public void setCancellationPolicyDisclosure(java.lang.String cancellationPolicyDisclosure)
An explanation of how and when the customer was shown your refund policy prior to purchase.
-
setCancellationRebuttal
public void setCancellationRebuttal(java.lang.String cancellationRebuttal)
A justification for why the customer's subscription was not canceled.
-
setCustomerEmailAddress
public void setCustomerEmailAddress(java.lang.String customerEmailAddress)
The email address of the customer.
-
setCustomerName
public void setCustomerName(java.lang.String customerName)
The name of the customer.
-
setCustomerPurchaseIp
public void setCustomerPurchaseIp(java.lang.String customerPurchaseIp)
The IP address that the customer used when making the purchase.
-
setDuplicateChargeExplanation
public void setDuplicateChargeExplanation(java.lang.String duplicateChargeExplanation)
An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate.
-
setDuplicateChargeId
public void setDuplicateChargeId(java.lang.String duplicateChargeId)
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.
-
setProductDescription
public void setProductDescription(java.lang.String productDescription)
A description of the product or service that was sold.
-
setRefundPolicyDisclosure
public void setRefundPolicyDisclosure(java.lang.String refundPolicyDisclosure)
Documentation demonstrating that the customer was shown your refund policy prior to purchase.
-
setRefundRefusalExplanation
public void setRefundRefusalExplanation(java.lang.String refundRefusalExplanation)
A justification for why the customer is not entitled to a refund.
-
setServiceDate
public void setServiceDate(java.lang.String serviceDate)
The date on which the customer received or began receiving the purchased service, in a clear human-readable format.
-
setShippingAddress
public void setShippingAddress(java.lang.String shippingAddress)
The address to which a physical product was shipped. You should try to include as complete address information as possible.
-
setShippingCarrier
public void setShippingCarrier(java.lang.String shippingCarrier)
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.
-
setShippingDate
public void setShippingDate(java.lang.String shippingDate)
The date on which a physical product began its route to the shipping address, in a clear human-readable format.
-
setShippingTrackingNumber
public void setShippingTrackingNumber(java.lang.String shippingTrackingNumber)
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.
-
setUncategorizedText
public void setUncategorizedText(java.lang.String uncategorizedText)
Any additional evidence or statements.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-