public class HttpClientPaymentClientImpl extends AbstractImpl implements PaymentClient
ACCEPT, apiUrl, AUTHORIZATION, CONTENT_TYPE, GRANT_TYPE, logger, SCOPE| Modifier | Constructor and Description |
|---|---|
protected |
HttpClientPaymentClientImpl(String apiUrl) |
marshall, unMarshall, unMarshallComplexResponseprotected 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 PaymentResult refundPayment(@BeanParam AuthHeader authHeader, Long id, RefundPayment refundPayment)
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 PaymentClientpublic PaymentInstrumentRoot getPaymentInstruments(AuthHeader authHeader, Long goId, Currency currency)
getPaymentInstruments in interface PaymentClientpublic List<EETReceipt> findEETReceiptsByFilter(@BeanParam AuthHeader authHeader, EETReceiptFilter filter)
findEETReceiptsByFilter in interface PaymentClientpublic List<EETReceipt> getEETReceiptByPaymentId(@BeanParam AuthHeader authHeader, Long id)
getEETReceiptByPaymentId in interface PaymentClientpublic byte[] getStatement(AuthHeader authHeader, AccountStatement accountStatement)
getStatement in interface PaymentClientpublic SupercashCoupon createSupercashCoupon(AuthHeader authHeader, SupercashCouponRequest couponRequest)
createSupercashCoupon in interface PaymentClientpublic SupercashBatchResult createSupercashCouponBatch(AuthHeader authHeader, SupercashBatchRequest batchRequest)
createSupercashCouponBatch in interface PaymentClientpublic SupercashBatchState getSupercashCouponBatchStatus(AuthHeader authHeader, Long batchId)
getSupercashCouponBatchStatus in interface PaymentClientpublic SupercashBatch getSupercashCouponBatch(AuthHeader authHeader, Long goId, Long batchId)
getSupercashCouponBatch in interface PaymentClientpublic SupercashBatch findSupercashCoupons(AuthHeader authHeader, Long goId, Long... paymentSessionIds)
public SupercashBatch findSupercashCoupons(AuthHeader authHeader, Long goId, String paymentSessionIds)
findSupercashCoupons in interface PaymentClientpublic SupercashPayment getSupercashCoupon(AuthHeader authHeader, Long couponId)
getSupercashCoupon in interface PaymentClientCopyright © 2017. All rights reserved.