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 boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getAccessActivityLog()
Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product.java.lang.String
getBillingAddress()
The billing address provided by the customer.java.lang.String
getCancellationPolicy()
Get ID of expandablecancellationPolicy
object.java.lang.String
getCancellationPolicyDisclosure()
An explanation of how and when the customer was shown your refund policy prior to purchase.File
getCancellationPolicyObject()
Get expandedcancellationPolicy
.java.lang.String
getCancellationRebuttal()
A justification for why the customer's subscription was not canceled.java.lang.String
getCustomerCommunication()
Get ID of expandablecustomerCommunication
object.File
getCustomerCommunicationObject()
Get expandedcustomerCommunication
.java.lang.String
getCustomerEmailAddress()
The email address of the customer.java.lang.String
getCustomerName()
The name of the customer.java.lang.String
getCustomerPurchaseIp()
The IP address that the customer used when making the purchase.java.lang.String
getCustomerSignature()
Get ID of expandablecustomerSignature
object.File
getCustomerSignatureObject()
Get expandedcustomerSignature
.java.lang.String
getDuplicateChargeDocumentation()
Get ID of expandableduplicateChargeDocumentation
object.File
getDuplicateChargeDocumentationObject()
Get expandedduplicateChargeDocumentation
.java.lang.String
getDuplicateChargeExplanation()
An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate.java.lang.String
getDuplicateChargeId()
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.java.lang.String
getProductDescription()
A description of the product or service that was sold.java.lang.String
getReceipt()
Get ID of expandablereceipt
object.File
getReceiptObject()
Get expandedreceipt
.java.lang.String
getRefundPolicy()
Get ID of expandablerefundPolicy
object.java.lang.String
getRefundPolicyDisclosure()
Documentation demonstrating that the customer was shown your refund policy prior to purchase.File
getRefundPolicyObject()
Get expandedrefundPolicy
.java.lang.String
getRefundRefusalExplanation()
A justification for why the customer is not entitled to a refund.java.lang.String
getServiceDate()
The date on which the customer received or began receiving the purchased service, in a clear human-readable format.java.lang.String
getServiceDocumentation()
Get ID of expandableserviceDocumentation
object.File
getServiceDocumentationObject()
Get expandedserviceDocumentation
.java.lang.String
getShippingAddress()
The address to which a physical product was shipped.java.lang.String
getShippingCarrier()
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.java.lang.String
getShippingDate()
The date on which a physical product began its route to the shipping address, in a clear human-readable format.java.lang.String
getShippingDocumentation()
Get ID of expandableshippingDocumentation
object.File
getShippingDocumentationObject()
Get expandedshippingDocumentation
.java.lang.String
getShippingTrackingNumber()
The tracking number for a physical product, obtained from the delivery service.java.lang.String
getUncategorizedFile()
Get ID of expandableuncategorizedFile
object.File
getUncategorizedFileObject()
Get expandeduncategorizedFile
.java.lang.String
getUncategorizedText()
Any additional evidence or statements.int
hashCode()
void
setAccessActivityLog(java.lang.String accessActivityLog)
Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product.void
setBillingAddress(java.lang.String billingAddress)
The billing address provided by the customer.void
setCancellationPolicy(java.lang.String id)
void
setCancellationPolicyDisclosure(java.lang.String cancellationPolicyDisclosure)
An explanation of how and when the customer was shown your refund policy prior to purchase.void
setCancellationPolicyObject(File expandableObject)
void
setCancellationRebuttal(java.lang.String cancellationRebuttal)
A justification for why the customer's subscription was not canceled.void
setCustomerCommunication(java.lang.String id)
void
setCustomerCommunicationObject(File expandableObject)
void
setCustomerEmailAddress(java.lang.String customerEmailAddress)
The email address of the customer.void
setCustomerName(java.lang.String customerName)
The name of the customer.void
setCustomerPurchaseIp(java.lang.String customerPurchaseIp)
The IP address that the customer used when making the purchase.void
setCustomerSignature(java.lang.String id)
void
setCustomerSignatureObject(File expandableObject)
void
setDuplicateChargeDocumentation(java.lang.String id)
void
setDuplicateChargeDocumentationObject(File expandableObject)
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.void
setDuplicateChargeId(java.lang.String duplicateChargeId)
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.void
setProductDescription(java.lang.String productDescription)
A description of the product or service that was sold.void
setReceipt(java.lang.String id)
void
setReceiptObject(File expandableObject)
void
setRefundPolicy(java.lang.String id)
void
setRefundPolicyDisclosure(java.lang.String refundPolicyDisclosure)
Documentation demonstrating that the customer was shown your refund policy prior to purchase.void
setRefundPolicyObject(File expandableObject)
void
setRefundRefusalExplanation(java.lang.String refundRefusalExplanation)
A justification for why the customer is not entitled to a refund.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.void
setServiceDocumentation(java.lang.String id)
void
setServiceDocumentationObject(File expandableObject)
void
setShippingAddress(java.lang.String shippingAddress)
The address to which a physical product was shipped.void
setShippingCarrier(java.lang.String shippingCarrier)
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.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.void
setShippingDocumentation(java.lang.String id)
void
setShippingDocumentationObject(File expandableObject)
void
setShippingTrackingNumber(java.lang.String shippingTrackingNumber)
The tracking number for a physical product, obtained from the delivery service.void
setUncategorizedFile(java.lang.String id)
void
setUncategorizedFileObject(File expandableObject)
void
setUncategorizedText(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 expandablecancellationPolicy
object.
-
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 expandablecustomerCommunication
object.
-
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 expandablecustomerSignature
object.
-
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 expandableduplicateChargeDocumentation
object.
-
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 expandablereceipt
object.
-
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 expandablerefundPolicy
object.
-
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 expandableserviceDocumentation
object.
-
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 expandableshippingDocumentation
object.
-
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 expandableuncategorizedFile
object.
-
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:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-