public class HttpClientPaymentclientImpl extends AbstractImpl implements PaymentClient
ACCEPT, apiUrl, AUTHORIZATION, CONTENT_TYPE, GRANT_TYPE, logger, SCOPE| Modifier | Constructor and Description |
|---|---|
protected |
HttpClientPaymentclientImpl(String apiUrl) |
| Modifier and Type | Method and Description |
|---|---|
PaymentResult |
capturePayment(AuthHeader authHeader,
Long id) |
Payment |
createPayment(AuthHeader authHeader,
BasePayment createPayment) |
Payment |
createRecurrentPayment(AuthHeader authHeader,
Long id,
NextPayment createPayment) |
Payment |
getPayment(AuthHeader authHeader,
Long id) |
PaymentResult |
refundPayment(AuthHeader authHeader,
Long id,
Long amount) |
PaymentResult |
voidAuthorization(AuthHeader authHeader,
Long id) |
PaymentResult |
voidRecurrence(AuthHeader authHeader,
Long id) |
marshall, unMarshallprotected HttpClientPaymentclientImpl(String apiUrl)
public Payment createPayment(AuthHeader authHeader, BasePayment createPayment)
createPayment in interface PaymentClientpublic PaymentResult refundPayment(AuthHeader authHeader, Long id, Long amount)
refundPayment in interface PaymentClientpublic Payment createRecurrentPayment(AuthHeader authHeader, Long id, NextPayment createPayment)
createRecurrentPayment in interface PaymentClientpublic PaymentResult voidRecurrence(AuthHeader authHeader, Long id)
voidRecurrence in interface PaymentClientpublic PaymentResult capturePayment(AuthHeader authHeader, Long id)
capturePayment in interface PaymentClientpublic PaymentResult voidAuthorization(AuthHeader authHeader, Long id)
voidAuthorization in interface PaymentClientpublic Payment getPayment(AuthHeader authHeader, Long id)
getPayment in interface PaymentClientCopyright © 2016. All rights reserved.