Interface PaymentPlusClient
public interface PaymentPlusClient
PaymentPlusClient interface.
- Version:
- $Id: $Id
- Author:
- pvela00
-
Method Summary
Modifier and TypeMethodDescriptionauthorize(Map<String, Object> headers, AuthRequest authRequest) authorize.cancelAuthorization(Map<String, Object> headers, CancelAuthRequest cancelAuthRequest) cancelAuthorization.capture(Map<String, Object> headers, CaptureRequest captureRequest) capture.checkout(Map<String, Object> headers, CheckoutRequest checkoutRequest) checkout.refund(Map<String, Object> headers, RefundRequest refundRequest) refund.
-
Method Details
-
authorize
authorize.
- Parameters:
authRequest- aAuthRequestobjectheaders- aMapobject- Returns:
- a
AuthResponseobject
-
capture
capture.
- Parameters:
headers- aMapobjectcaptureRequest- aCaptureRequestobject- Returns:
- a
CaptureResponseobject
-
cancelAuthorization
CancelAuthResponse cancelAuthorization(Map<String, Object> headers, CancelAuthRequest cancelAuthRequest) cancelAuthorization.
- Parameters:
headers- aMapobjectcancelAuthRequest- aCancelAuthRequestobject- Returns:
- a
CancelAuthResponseobject
-
refund
refund.
- Parameters:
headers- aMapobjectrefundRequest- aRefundRequestobject- Returns:
- a
RefundResponseobject
-
checkout
checkout.
- Parameters:
headers- aMapobjectcheckoutRequest- aCheckoutRequestobject- Returns:
- a
CheckoutResponseobject
-