Package com.chargebee.models
Class Gift.CreateForItemsRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Gift.CreateForItemsRequest>
com.chargebee.models.Gift.CreateForItemsRequest
- Enclosing class:
- Gift
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionclaimExpiryDate(Timestamp claimExpiryDate) gifterCustomerId(String gifterCustomerId) gifterNote(String gifterNote) gifterPaymentSrcId(String gifterPaymentSrcId) gifterSignature(String gifterSignature) giftReceiverCustomerId(String giftReceiverCustomerId) giftReceiverEmail(String giftReceiverEmail) giftReceiverFirstName(String giftReceiverFirstName) giftReceiverLastName(String giftReceiverLastName) itemTierEndingUnit(int index, Integer itemTierEndingUnit) itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) itemTierItemPriceId(int index, String itemTierItemPriceId) itemTierPrice(int index, Long itemTierPrice) itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) itemTierStartingUnit(int index, Integer itemTierStartingUnit) itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) metaData(org.json.JSONObject metaData) params()paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId) paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated.paymentIntentGwToken(String paymentIntentGwToken) paymentIntentId(String paymentIntentId) paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) paymentIntentReferenceId(String paymentIntentReferenceId) scheduledAt(Timestamp scheduledAt) shippingAddressCity(String shippingAddressCity) shippingAddressCompany(String shippingAddressCompany) shippingAddressCountry(String shippingAddressCountry) shippingAddressEmail(String shippingAddressEmail) shippingAddressFirstName(String shippingAddressFirstName) shippingAddressLastName(String shippingAddressLastName) shippingAddressLine1(String shippingAddressLine1) shippingAddressLine2(String shippingAddressLine2) shippingAddressLine3(String shippingAddressLine3) shippingAddressPhone(String shippingAddressPhone) shippingAddressState(String shippingAddressState) shippingAddressStateCode(String shippingAddressStateCode) shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) shippingAddressZip(String shippingAddressZip) subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId) subscriptionItemQuantity(int index, Integer subscriptionItemQuantity) subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal) subscriptionItemUnitPrice(int index, Long subscriptionItemUnitPrice) subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal) Methods inherited from class com.chargebee.internal.Request
httpMeth, param, pathParam, request, request, setIdempotencyMethods inherited from class com.chargebee.internal.RequestBase
header, headers, paramsV2, setIdempotencyKey, uri
-
Method Details
-
scheduledAt
-
autoClaim
-
noExpiry
-
claimExpiryDate
-
couponIds
-
couponIds
-
metaData
-
gifterCustomerId
-
gifterSignature
-
gifterNote
-
gifterPaymentSrcId
-
giftReceiverCustomerId
-
giftReceiverFirstName
-
giftReceiverLastName
-
giftReceiverEmail
-
paymentIntentId
-
paymentIntentGatewayAccountId
public Gift.CreateForItemsRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId) -
paymentIntentGwToken
-
paymentIntentPaymentMethodType
public Gift.CreateForItemsRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) -
paymentIntentReferenceId
-
paymentIntentGwPaymentMethodId
@Deprecated public Gift.CreateForItemsRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated. -
paymentIntentAdditionalInformation
public Gift.CreateForItemsRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) -
shippingAddressFirstName
-
shippingAddressLastName
-
shippingAddressEmail
-
shippingAddressCompany
-
shippingAddressPhone
-
shippingAddressLine1
-
shippingAddressLine2
-
shippingAddressLine3
-
shippingAddressCity
-
shippingAddressStateCode
-
shippingAddressState
-
shippingAddressZip
-
shippingAddressCountry
-
shippingAddressValidationStatus
public Gift.CreateForItemsRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) -
subscriptionItemItemPriceId
public Gift.CreateForItemsRequest subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId) -
subscriptionItemQuantity
public Gift.CreateForItemsRequest subscriptionItemQuantity(int index, Integer subscriptionItemQuantity) -
subscriptionItemQuantityInDecimal
public Gift.CreateForItemsRequest subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal) -
subscriptionItemUnitPrice
public Gift.CreateForItemsRequest subscriptionItemUnitPrice(int index, Long subscriptionItemUnitPrice) -
subscriptionItemUnitPriceInDecimal
public Gift.CreateForItemsRequest subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal) -
itemTierItemPriceId
-
itemTierStartingUnit
-
itemTierEndingUnit
-
itemTierPrice
-
itemTierStartingUnitInDecimal
public Gift.CreateForItemsRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) -
itemTierEndingUnitInDecimal
public Gift.CreateForItemsRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) -
itemTierPriceInDecimal
-
params
- Overrides:
paramsin classRequest<Gift.CreateForItemsRequest>
-