Interface PaymentRequestsService
- All Known Implementing Classes:
PaymentRequestsServiceImpl
public interface PaymentRequestsService
PaymentRequestsService
-
Method Summary
Modifier and TypeMethodDescriptionCancel a payment link by order code.Cancel a payment link by order code.cancel(Long orderCode, String cancellationReason, RequestOptions<CancelPaymentLinkRequest> options) Cancel a payment link by order code.Cancel a payment link by payment link ID.Cancel a payment link by payment link ID.cancel(String paymentLinkId, String cancellationReason, RequestOptions<CancelPaymentLinkRequest> options) Cancel a payment link by payment link ID.create(CreatePaymentLinkRequest paymentData) Creates a payment link for the provided order data.create(CreatePaymentLinkRequest paymentData, RequestOptions<CreatePaymentLinkRequest> options) Creates a payment link for the provided order data.Retrieve payment link information from order code.get(Long orderCode, RequestOptions<Void> options) Retrieve payment link information from order code.Retrieve payment link information from payment link ID.get(String paymentLinkId, RequestOptions<Void> options) Retrieve payment link information from payment link ID.invoices()InvoicesService
-
Method Details
-
create
CreatePaymentLinkResponse create(CreatePaymentLinkRequest paymentData, RequestOptions<CreatePaymentLinkRequest> options) Creates a payment link for the provided order data.- Parameters:
paymentData- The details of payment link to be created.options- Additional options.- Returns:
- Create payment link detail.
-
create
Creates a payment link for the provided order data.- Parameters:
paymentData- The details of payment link to be created.- Returns:
- Create payment link detail.
-
get
Retrieve payment link information from payment link ID.- Parameters:
paymentLinkId- The payment link ID.options- Additional options.- Returns:
- Payment link detail.
-
get
Retrieve payment link information from payment link ID.- Parameters:
paymentLinkId- The payment link ID.- Returns:
- Payment link detail.
-
get
Retrieve payment link information from order code.- Parameters:
orderCode- The order code.options- Additional options.- Returns:
- Payment link detail.
-
get
Retrieve payment link information from order code.- Parameters:
orderCode- The order code.- Returns:
- Payment link detail.
-
cancel
PaymentLink cancel(String paymentLinkId, String cancellationReason, RequestOptions<CancelPaymentLinkRequest> options) Cancel a payment link by payment link ID.- Parameters:
paymentLinkId- The payment link ID.cancellationReason- The cancellation reason.options- Additional options.- Returns:
- Payment link detail.
-
cancel
Cancel a payment link by payment link ID.- Parameters:
paymentLinkId- The payment link ID.cancellationReason- The cancellation reason.- Returns:
- Payment link detail.
-
cancel
Cancel a payment link by payment link ID.- Parameters:
paymentLinkId- The payment link ID.- Returns:
- Payment link detail.
-
cancel
PaymentLink cancel(Long orderCode, String cancellationReason, RequestOptions<CancelPaymentLinkRequest> options) Cancel a payment link by order code.- Parameters:
orderCode- The order code.cancellationReason- The cancellation reason.options- Additional options.- Returns:
- Payment link detail.
-
cancel
Cancel a payment link by order code.- Parameters:
orderCode- The order code.cancellationReason- The cancellation reason.- Returns:
- Payment link detail.
-
cancel
Cancel a payment link by order code.- Parameters:
orderCode- The order code.- Returns:
- Payment link detail.
-
invoices
InvoicesService invoices()InvoicesService- Returns:
- InvoicesService
-