public interface PayInApi
| Modifier and Type | Method and Description |
|---|---|
PayIn |
create(PayIn payIn)
Creates new PayIn object.
|
PayIn |
create(java.lang.String idempotencyKey,
PayIn payIn)
Creates new PayIn object.
|
CardPreAuthorizedDepositPayIn |
createCardPreAuthorizedDepositPayIn(CreateCardPreAuthorizedDepositPayIn payIn,
java.lang.String idempotencyKey) |
PayIn |
createPayPal(PayIn payIn)
Creates new PayPal Web PayIn object.
|
RecurringPayIn |
createRecurringPayInCIT(java.lang.String idempotencyKey,
RecurringPayInCIT cit) |
RecurringPayIn |
createRecurringPayInMIT(java.lang.String idempotencyKey,
RecurringPayInMIT cit) |
RecurringPayment |
createRecurringPayment(java.lang.String idempotencyKey,
CreateRecurringPayment createRecurringPayment) |
Refund |
createRefund(java.lang.String payInId,
Refund refund)
Creates refund for PayIn object.
|
Refund |
createRefund(java.lang.String idempotencyKey,
java.lang.String payInId,
Refund refund)
Creates refund for PayIn object.
|
PayIn |
get(java.lang.String payInId)
Gets PayIn entity by its identifier.
|
RecurringPaymentExtended |
getRecurringPayment(java.lang.String payInId) |
Refund |
getRefund(java.lang.String payInId)
Gets refund for PayIn object.
|
java.util.List<Refund> |
getRefunds(java.lang.String payInId)
Get first page of payIn refunds
|
java.util.List<Refund> |
getRefunds(java.lang.String payInId,
Pagination pagination,
Sorting sorting)
Get page of payIn refunds
|
RecurringPaymentExtended |
updateRecurringPayment(java.lang.String payInId,
RecurringPaymentUpdate payIn) |
PayIn create(PayIn payIn) throws java.lang.Exception
payIn - The PayIn object to be created.java.lang.ExceptionPayIn create(java.lang.String idempotencyKey, PayIn payIn) throws java.lang.Exception
idempotencyKey - Idempotency key for this request.payIn - The PayIn object to be created.java.lang.ExceptionPayIn get(java.lang.String payInId) throws java.lang.Exception
payInId - PayIn identifier.java.lang.ExceptionRecurringPayment createRecurringPayment(java.lang.String idempotencyKey, CreateRecurringPayment createRecurringPayment) throws java.lang.Exception
idempotencyKey - createRecurringPayment - java.lang.ExceptionRecurringPaymentExtended getRecurringPayment(java.lang.String payInId) throws java.lang.Exception
payInId - java.lang.ExceptionRecurringPaymentExtended updateRecurringPayment(java.lang.String payInId, RecurringPaymentUpdate payIn) throws java.lang.Exception
payInId - java.lang.ExceptionRecurringPayIn createRecurringPayInCIT(java.lang.String idempotencyKey, RecurringPayInCIT cit) throws java.lang.Exception
idempotencyKey - cit - java.lang.ExceptionRecurringPayIn createRecurringPayInMIT(java.lang.String idempotencyKey, RecurringPayInMIT cit) throws java.lang.Exception
idempotencyKey - cit - java.lang.ExceptionRefund createRefund(java.lang.String payInId, Refund refund) throws java.lang.Exception
payInId - PayIn identifier.refund - Refund object to be created.java.lang.ExceptionRefund createRefund(java.lang.String idempotencyKey, java.lang.String payInId, Refund refund) throws java.lang.Exception
idempotencyKey - Idempotency key for this request.payInId - PayIn identifier.refund - Refund object to be created.java.lang.ExceptionRefund getRefund(java.lang.String payInId) throws java.lang.Exception
payInId - PayIn identifier.java.lang.Exceptionjava.util.List<Refund> getRefunds(java.lang.String payInId) throws java.lang.Exception
payInId - PayIn identifierjava.lang.Exceptionjava.util.List<Refund> getRefunds(java.lang.String payInId, Pagination pagination, Sorting sorting) throws java.lang.Exception
payInId - PayIn identifierpagination - Pagination objectsorting - Sorting objectjava.lang.ExceptionCardPreAuthorizedDepositPayIn createCardPreAuthorizedDepositPayIn(CreateCardPreAuthorizedDepositPayIn payIn, java.lang.String idempotencyKey) throws java.lang.Exception
java.lang.Exception