public class Payment extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Payment.SessionState |
| Constructor and Description |
|---|
Payment() |
public Long getId()
public void setId(Long id)
public Payment.SessionState getState()
public void setState(Payment.SessionState state)
public SessionSubState getSubState()
public void setSubState(SessionSubState subState)
public PaymentInstrument getPaymentInstrument()
public void setPaymentInstrument(PaymentInstrument paymentInstrument)
public Long getAmount()
public void setAmount(Long amount)
public Currency getCurrency()
public void setCurrency(Currency currency)
public Payer getPayer()
public void setPayer(Payer payer)
public Target getTarget()
public void setTarget(Target target)
public Recurrence getRecurrence()
public void setRecurrence(Recurrence recurrence)
public List<AdditionalParam> getAdditionalParams()
public void setAdditionalParams(List<AdditionalParam> aditionalParams)
public String getOrderNumber()
public void setOrderNumber(String orderNumber)
public Preauthorization getPreAuthorization()
public void setPreAuthorization(Preauthorization preAuthorization)
public String getLang()
public void setLang(String lang)
public String getGwUrl()
public void setGwUrl(String gwUrl)
public Long getParentId()
public void setParentId(Long parentId)
public EETCode getEetCode()
public void setEetCode(EETCode eetCode)
public static Payment create(Long id, Long parentId, Payment.SessionState state)
public Payment chosenPaymentInstrument(PaymentInstrument paymentInstrument)
public Payment withRecurrence(Recurrence recurrence)
public Payment addAdditionalParam(AdditionalParam param)
public Payment withPreAuthorization(Preauthorization preAuthorization)
Copyright © 2017. All rights reserved.