com.chargebee.models
Class Invoice.ChargeRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.Request<Invoice.ChargeRequest>
          extended by com.chargebee.models.Invoice.ChargeRequest
Enclosing class:
Invoice

public static class Invoice.ChargeRequest
extends Request<Invoice.ChargeRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Invoice.ChargeRequest amount(Integer amount)
           
 Invoice.ChargeRequest avalaraSaleType(AvalaraSaleType avalaraSaleType)
           
 Invoice.ChargeRequest avalaraServiceType(Integer avalaraServiceType)
           
 Invoice.ChargeRequest avalaraTransactionType(Integer avalaraTransactionType)
           
 Invoice.ChargeRequest coupon(String coupon)
           
 Invoice.ChargeRequest currencyCode(String currencyCode)
           
 Invoice.ChargeRequest customerId(String customerId)
           
 Invoice.ChargeRequest dateFrom(Timestamp dateFrom)
           
 Invoice.ChargeRequest dateTo(Timestamp dateTo)
           
 Invoice.ChargeRequest description(String description)
           
 Params params()
           
 Invoice.ChargeRequest paymentSourceId(String paymentSourceId)
           
 Invoice.ChargeRequest poNumber(String poNumber)
           
 Invoice.ChargeRequest subscriptionId(String subscriptionId)
           
 
Methods inherited from class com.chargebee.internal.Request
param, request, request
 
Methods inherited from class com.chargebee.internal.RequestBase
header
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

customerId

public Invoice.ChargeRequest customerId(String customerId)

subscriptionId

public Invoice.ChargeRequest subscriptionId(String subscriptionId)

currencyCode

public Invoice.ChargeRequest currencyCode(String currencyCode)

amount

public Invoice.ChargeRequest amount(Integer amount)

description

public Invoice.ChargeRequest description(String description)

dateFrom

public Invoice.ChargeRequest dateFrom(Timestamp dateFrom)

dateTo

public Invoice.ChargeRequest dateTo(Timestamp dateTo)

coupon

public Invoice.ChargeRequest coupon(String coupon)

avalaraSaleType

public Invoice.ChargeRequest avalaraSaleType(AvalaraSaleType avalaraSaleType)

avalaraTransactionType

public Invoice.ChargeRequest avalaraTransactionType(Integer avalaraTransactionType)

avalaraServiceType

public Invoice.ChargeRequest avalaraServiceType(Integer avalaraServiceType)

poNumber

public Invoice.ChargeRequest poNumber(String poNumber)

paymentSourceId

public Invoice.ChargeRequest paymentSourceId(String paymentSourceId)

params

public Params params()
Overrides:
params in class Request<Invoice.ChargeRequest>


Copyright © 2019 ChargeBee. All Rights Reserved.