Package com.xendit.model
Class RecurringPaymentClient
- java.lang.Object
-
- com.xendit.model.RecurringPaymentClient
-
public class RecurringPaymentClient extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RecurringPaymentClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecurringPaymentcreate(java.lang.String externalId, java.lang.String payerEmail, java.lang.String interval, java.lang.Number intervalCount, java.lang.String description, java.lang.Number amount)RecurringPaymentcreate(java.util.Map<java.lang.String,java.lang.Object> params)RecurringPaymentcreate(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params)RecurringPaymentedit(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params)RecurringPaymentget(java.lang.String id)Xendit.OptiongetOpt()Invoice[]getPaymentsById(java.lang.String id)RecurringPaymentpause(java.lang.String id)RecurringPaymentresume(java.lang.String id)RecurringPaymentstop(java.lang.String id)
-
-
-
Method Detail
-
getOpt
public Xendit.Option getOpt()
-
create
public RecurringPayment create(java.lang.String externalId, java.lang.String payerEmail, java.lang.String interval, java.lang.Number intervalCount, java.lang.String description, java.lang.Number amount) throws XenditException
- Throws:
XenditException
-
create
public RecurringPayment create(java.util.Map<java.lang.String,java.lang.Object> params) throws XenditException
- Throws:
XenditException
-
create
public RecurringPayment create(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params) throws XenditException
- Throws:
XenditException
-
edit
public RecurringPayment edit(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params) throws XenditException
- Throws:
XenditException
-
get
public RecurringPayment get(java.lang.String id) throws XenditException
- Throws:
XenditException
-
stop
public RecurringPayment stop(java.lang.String id) throws XenditException
- Throws:
XenditException
-
pause
public RecurringPayment pause(java.lang.String id) throws XenditException
- Throws:
XenditException
-
resume
public RecurringPayment resume(java.lang.String id) throws XenditException
- Throws:
XenditException
-
getPaymentsById
public Invoice[] getPaymentsById(java.lang.String id) throws XenditException
- Throws:
XenditException
-
-