public class Charge extends APIResource implements MetadataStore<Charge>
APIResource.RequestMethodCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Charge() |
_request, classURL, instanceURL, request, singleClassURLtoStringpublic String getId()
public void setId(String id)
public Integer getAmount()
public void setAmount(Integer amount)
public Long getCreated()
public void setCreated(Long created)
public String getCurrency()
public void setCurrency(String currency)
public Boolean getLivemode()
public void setLivemode(Boolean livemode)
public Boolean getPaid()
public void setPaid(Boolean paid)
public Boolean getRefunded()
public void setRefunded(Boolean refunded)
public Boolean getCaptured()
public void setCaptured(Boolean captured)
public Boolean getDisputed()
public void setDisputed(Boolean disputed)
public String getDescription()
public void setDescription(String description)
public String getFailureMessage()
public void setFailureMessage(String failureMessage)
public String getFailureCode()
public void setFailureCode(String failureCode)
public Integer getAmountRefunded()
public void setAmountRefunded(Integer amountRefunded)
public String getCustomer()
public void setCustomer(String customer)
public String getInvoice()
public void setInvoice(String invoice)
public Card getCard()
public void setCard(Card card)
public Dispute getDispute()
public void setDispute(Dispute dispute)
public String getBalanceTransaction()
public void setBalanceTransaction(String balanceTransaction)
public Map<String,String> getMetadata()
getMetadata in interface MetadataStore<Charge>public void setMetadata(Map<String,String> metadata)
setMetadata in interface MetadataStore<Charge>public static Charge create(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static Charge retrieve(String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge update(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<Charge>AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic static ChargeCollection all(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge refund() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge capture() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Dispute updateDispute(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Dispute closeDispute() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge refund(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge capture(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static Charge create(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static Charge retrieve(String id, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge update(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<Charge>AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic static ChargeCollection all(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge refund(String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge capture(String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge refund(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Charge capture(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Dispute updateDispute(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Dispute closeDispute(String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
Copyright © 2014 Stripe. All rights reserved.