ExternalPaymentServiceImpl

Functions

Link copied to clipboard
open fun cancel(externalPaymentToken: String, params: ExternalPaymentCancelParams, requestOptions: RequestOptions = RequestOptions.none()): ExternalPayment

Cancel external payment

open override fun cancel(params: ExternalPaymentCancelParams, requestOptions: RequestOptions): ExternalPayment
Link copied to clipboard
open override fun create(params: ExternalPaymentCreateParams, requestOptions: RequestOptions): ExternalPayment

Create external payment

Link copied to clipboard
open fun list(requestOptions: RequestOptions): ExternalPaymentListPage

open override fun list(params: ExternalPaymentListParams, requestOptions: RequestOptions): ExternalPaymentListPage

List external payments

Link copied to clipboard
open fun release(externalPaymentToken: String, params: ExternalPaymentReleaseParams, requestOptions: RequestOptions = RequestOptions.none()): ExternalPayment

Release external payment

open override fun release(params: ExternalPaymentReleaseParams, requestOptions: RequestOptions): ExternalPayment
Link copied to clipboard
open fun retrieve(externalPaymentToken: String, requestOptions: RequestOptions): ExternalPayment
open override fun retrieve(params: ExternalPaymentRetrieveParams, requestOptions: RequestOptions): ExternalPayment

open fun retrieve(externalPaymentToken: String, params: ExternalPaymentRetrieveParams = ExternalPaymentRetrieveParams.none(), requestOptions: RequestOptions = RequestOptions.none()): ExternalPayment

Get external payment

Link copied to clipboard
open fun reverse(externalPaymentToken: String, params: ExternalPaymentReverseParams, requestOptions: RequestOptions = RequestOptions.none()): ExternalPayment

Reverse external payment

open override fun reverse(params: ExternalPaymentReverseParams, requestOptions: RequestOptions): ExternalPayment
Link copied to clipboard
open fun settle(externalPaymentToken: String, params: ExternalPaymentSettleParams, requestOptions: RequestOptions = RequestOptions.none()): ExternalPayment

Settle external payment

open override fun settle(params: ExternalPaymentSettleParams, requestOptions: RequestOptions): ExternalPayment
Link copied to clipboard

Returns a view of this service with the given option modifications applied.

Link copied to clipboard

Returns a view of this service that provides access to raw HTTP responses for each method.