Package cz.gopay.api.v3
Interface IGPConnector
- All Known Implementing Classes:
AbstractGPConnector
public interface IGPConnector
- Author:
- FrantiĊĦek Sichinger
-
Method Summary
Modifier and TypeMethodDescriptioncapturePayment(Long id) capturePayment(Long id, CapturePayment capturePayment) createPayment(BasePayment payment) createRecurrentPayment(Long id, NextPayment nextPayment) voiddeleteCard(Long cardId) byte[]generateStatement(AccountStatement accountStatement) getAppToken(String clientId, String clientCredentials) getAppToken(String clientId, String clientCredentials, String scope) getCardDetail(Long cardId) getPaymentInstruments(Long goId, Currency currency) paymentStatus(Long id) refundPayment(Long id, RefundPayment refundPayment) refundPayment(Long id, Long amount) voidsetAccessToken(AccessToken accessToken) voidRecurrency(Long id)
-
Method Details
-
getAppToken
- Throws:
GPClientException
-
getAppToken
IGPConnector getAppToken(String clientId, String clientCredentials, String scope) throws GPClientException - Throws:
GPClientException
-
createPayment
- Throws:
GPClientException
-
refundPayment
- Throws:
GPClientException
-
createRecurrentPayment
- Throws:
GPClientException
-
voidRecurrency
- Throws:
GPClientException
-
capturePayment
- Throws:
GPClientException
-
capturePayment
- Throws:
GPClientException
-
voidAuthorization
- Throws:
GPClientException
-
paymentStatus
- Throws:
GPClientException
-
refundPayment
- Throws:
GPClientException
-
findEETREceiptsByFilter
- Throws:
GPClientException
-
getPaymentInstruments
- Throws:
GPClientException
-
getEETReceiptByPaymentId
- Throws:
GPClientException
-
generateStatement
- Throws:
GPClientException
-
getApiUrl
String getApiUrl() -
getAccessToken
AccessToken getAccessToken() -
setAccessToken
-
getCardDetail
- Throws:
GPClientException
-
deleteCard
- Throws:
GPClientException
-
getHistoryOfRefunds
- Throws:
GPClientException
-