Package com.chargebee.models
Class PaymentSource.CreateVoucherPaymentSourceRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<PaymentSource.CreateVoucherPaymentSourceRequest>
com.chargebee.models.PaymentSource.CreateVoucherPaymentSourceRequest
- Enclosing class:
- PaymentSource
public static class PaymentSource.CreateVoucherPaymentSourceRequest
extends Request<PaymentSource.CreateVoucherPaymentSourceRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptioncustomerId(String customerId) params()voucherPaymentSourceBillingAddress(org.json.JSONObject voucherPaymentSourceBillingAddress) voucherPaymentSourceGatewayAccountId(String voucherPaymentSourceGatewayAccountId) voucherPaymentSourceTaxId(String voucherPaymentSourceTaxId) voucherPaymentSourceVoucherType(VoucherType voucherPaymentSourceVoucherType) 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
-
customerId
-
voucherPaymentSourceVoucherType
public PaymentSource.CreateVoucherPaymentSourceRequest voucherPaymentSourceVoucherType(VoucherType voucherPaymentSourceVoucherType) -
voucherPaymentSourceGatewayAccountId
public PaymentSource.CreateVoucherPaymentSourceRequest voucherPaymentSourceGatewayAccountId(String voucherPaymentSourceGatewayAccountId) -
voucherPaymentSourceTaxId
public PaymentSource.CreateVoucherPaymentSourceRequest voucherPaymentSourceTaxId(String voucherPaymentSourceTaxId) -
voucherPaymentSourceBillingAddress
public PaymentSource.CreateVoucherPaymentSourceRequest voucherPaymentSourceBillingAddress(org.json.JSONObject voucherPaymentSourceBillingAddress) -
params
- Overrides:
paramsin classRequest<PaymentSource.CreateVoucherPaymentSourceRequest>
-