Package com.xendit.model
Class FixedVirtualAccountClient
- java.lang.Object
-
- com.xendit.model.FixedVirtualAccountClient
-
public class FixedVirtualAccountClient extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FixedVirtualAccountClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FixedVirtualAccountcreate(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Boolean isClosed)FixedVirtualAccountcreateClosed(java.lang.String externalId, java.lang.String bankCode, java.lang.String name, java.lang.Long expectedAmount)FixedVirtualAccountcreateClosed(java.lang.String externalId, java.lang.String bankCode, java.lang.String name, java.lang.Long expectedAmount, java.util.Map<java.lang.String,java.lang.Object> additionalParam)FixedVirtualAccountcreateClosed(java.util.Map<java.lang.String,java.lang.Object> params)FixedVirtualAccountcreateClosed(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params)FixedVirtualAccountcreateOpen(java.lang.String externalId, java.lang.String bankCode, java.lang.String name)FixedVirtualAccountcreateOpen(java.lang.String externalId, java.lang.String bankCode, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> additionalParam)FixedVirtualAccountcreateOpen(java.util.Map<java.lang.String,java.lang.Object> params)FixedVirtualAccountcreateOpen(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params)AvailableBank[]getAvailableBanks()FixedVirtualAccountgetFixedVA(java.lang.String id)FixedVirtualAccountgetFixedVA(java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String id)Xendit.OptiongetOpt()FixedVirtualAccountPaymentgetPayment(java.lang.String paymentId)FixedVirtualAccountupdate(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params)
-
-
-
Method Detail
-
getOpt
public Xendit.Option getOpt()
-
createClosed
public FixedVirtualAccount createClosed(java.util.Map<java.lang.String,java.lang.Object> params) throws XenditException
- Throws:
XenditException
-
createClosed
public FixedVirtualAccount createClosed(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params) throws XenditException
- Throws:
XenditException
-
createClosed
public FixedVirtualAccount createClosed(java.lang.String externalId, java.lang.String bankCode, java.lang.String name, java.lang.Long expectedAmount) throws XenditException
- Throws:
XenditException
-
createClosed
public FixedVirtualAccount createClosed(java.lang.String externalId, java.lang.String bankCode, java.lang.String name, java.lang.Long expectedAmount, java.util.Map<java.lang.String,java.lang.Object> additionalParam) throws XenditException
- Throws:
XenditException
-
createOpen
public FixedVirtualAccount createOpen(java.util.Map<java.lang.String,java.lang.Object> params) throws XenditException
- Throws:
XenditException
-
createOpen
public FixedVirtualAccount createOpen(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params) throws XenditException
- Throws:
XenditException
-
createOpen
public FixedVirtualAccount createOpen(java.lang.String externalId, java.lang.String bankCode, java.lang.String name) throws XenditException
- Throws:
XenditException
-
createOpen
public FixedVirtualAccount createOpen(java.lang.String externalId, java.lang.String bankCode, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> additionalParam) throws XenditException
- Throws:
XenditException
-
getAvailableBanks
public AvailableBank[] getAvailableBanks() throws XenditException
- Throws:
XenditException
-
getFixedVA
public FixedVirtualAccount getFixedVA(java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String id) throws XenditException
- Throws:
XenditException
-
getFixedVA
public FixedVirtualAccount getFixedVA(java.lang.String id) throws XenditException
- Throws:
XenditException
-
update
public FixedVirtualAccount update(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params) throws XenditException
- Throws:
XenditException
-
getPayment
public FixedVirtualAccountPayment getPayment(java.lang.String paymentId) throws XenditException
- Throws:
XenditException
-
create
public FixedVirtualAccount create(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Boolean isClosed) throws XenditException
- Throws:
XenditException
-
-