Interface RemoteClient
public interface RemoteClient
This interface is used to call an external system in order to perform some operation in the payment flow.
Not all methods are required for flows.
-
Method Summary
Modifier and Type Method Description default BaseResponseModelauth(BaseRequestModel request)default BaseResponseModelcancel(BaseRequestModel request)default BaseResponseModelcapture(BaseRequestModel request)default BaseResponseModelcheck3dsV2(BaseRequestModel request)default BaseResponseModelfinish3ds(BaseRequestModel request)default BaseResponseModelfinish3dsV2(BaseRequestModel request)default BaseResponseModelgenerateToken(BaseRequestModel request)default BaseResponseModelpay(BaseRequestModel request)default BaseResponseModelpreAuth(BaseRequestModel request)default BaseResponseModelrefund(BaseRequestModel request)default BaseResponseModelstatus(BaseRequestModel request)
-
Method Details
-
preAuth
-
auth
-
generateToken
-
pay
-
capture
-
cancel
-
refund
-
finish3ds
-
check3dsV2
-
finish3dsV2
-
status
-