Package com.stripe.model.issuing
Class Card.Shipping
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.issuing.Card.Shipping
- All Implemented Interfaces:
- StripeObjectInterface
- Enclosing class:
- Card
For more details about Shipping, please refer to the API
 Reference.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classFor more details about AddressValidation, please refer to the API Reference.static classFor more details about Customs, please refer to the API Reference.
- 
Field SummaryFields inherited from class com.stripe.model.StripeObjectPRETTY_PRINT_GSON
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanbooleanAddress validation details for the shipment.The delivery company that shipped a card.Additional information that may be required for clearing customs.getEta()A unix timestamp representing a best estimate of when the card will be delivered.getName()Recipient name.The phone number of the receiver of the shipment.Whether a signature is required for card delivery.Shipment service, such asstandardorexpress.The delivery status of the card.A tracking number for a card shipment.A link to the shipping carrier's site where you can view detailed information about a card shipment.getType()Packaging options.inthashCode()voidsetAddress(Address address) voidsetAddressValidation(Card.Shipping.AddressValidation addressValidation) Address validation details for the shipment.voidsetCarrier(String carrier) The delivery company that shipped a card.voidsetCustoms(Card.Shipping.Customs customs) Additional information that may be required for clearing customs.voidA unix timestamp representing a best estimate of when the card will be delivered.voidRecipient name.voidsetPhoneNumber(String phoneNumber) The phone number of the receiver of the shipment.voidsetRequireSignature(Boolean requireSignature) Whether a signature is required for card delivery.voidsetService(String service) Shipment service, such asstandardorexpress.voidThe delivery status of the card.voidsetTrackingNumber(String trackingNumber) A tracking number for a card shipment.voidsetTrackingUrl(String trackingUrl) A link to the shipping carrier's site where you can view detailed information about a card shipment.voidPackaging options.Methods inherited from class com.stripe.model.StripeObjectdeserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
- 
Constructor Details- 
Shippingpublic Shipping()
 
- 
- 
Method Details- 
getAddress
- 
getAddressValidationAddress validation details for the shipment.
- 
getCarrierThe delivery company that shipped a card.One of dhl,fedex,royal_mail, orusps.
- 
getCustomsAdditional information that may be required for clearing customs.
- 
getEtaA unix timestamp representing a best estimate of when the card will be delivered.
- 
getNameRecipient name.
- 
getPhoneNumberThe phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
- 
getRequireSignatureWhether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
- 
getServiceShipment service, such asstandardorexpress.One of express,priority, orstandard.
- 
getStatusThe delivery status of the card.One of canceled,delivered,failure,pending,returned,shipped, orsubmitted.
- 
getTrackingNumberA tracking number for a card shipment.
- 
getTrackingUrlA link to the shipping carrier's site where you can view detailed information about a card shipment.
- 
getTypePackaging options.One of bulk, orindividual.
- 
setAddress
- 
setAddressValidationAddress validation details for the shipment.
- 
setCarrierThe delivery company that shipped a card.One of dhl,fedex,royal_mail, orusps.
- 
setCustomsAdditional information that may be required for clearing customs.
- 
setEtaA unix timestamp representing a best estimate of when the card will be delivered.
- 
setNameRecipient name.
- 
setPhoneNumberThe phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
- 
setRequireSignatureWhether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
- 
setServiceShipment service, such asstandardorexpress.One of express,priority, orstandard.
- 
setStatusThe delivery status of the card.One of canceled,delivered,failure,pending,returned,shipped, orsubmitted.
- 
setTrackingNumberA tracking number for a card shipment.
- 
setTrackingUrlA link to the shipping carrier's site where you can view detailed information about a card shipment.
- 
setTypePackaging options.One of bulk, orindividual.
- 
equals
- 
canEqual
- 
hashCodepublic int hashCode()
 
-