public interface CardPaymentService extends PaymentMethod
AuthorizationResult authorize(AuthorizationRequest request) throws AdapterException
request - requestAdapterExceptionAuthorizationResult authorize(SubscriptionAuthorizationRequest request) throws AdapterException
request - requestAdapterExceptionCaptureResult capture(CaptureRequest request) throws AdapterException
request - requestAdapterExceptionCaptureResult partialCapture(PartialCaptureRequest request) throws AdapterException
request - requestAdapterExceptionEnrollmentCheckResult enrollmentCheck(EnrollmentCheckRequest request) throws AdapterException
request - requestAdapterExceptionVoidResult voidCreditOrCapture(VoidRequest request) throws AdapterException
request - requestAdapterExceptionRefundResult refundStandalone(StandaloneRefundRequest request) throws AdapterException
request - requestAdapterExceptionRefundResult refundFollowOn(FollowOnRefundRequest request) throws AdapterException
request - requestAdapterExceptionSubscriptionResult createSubscription(CreateSubscriptionRequest request) throws AdapterException
request - CreateSubscriptionRequestAdapterExceptionSubscriptionResult updateSubscription(UpdateSubscriptionRequest request) throws AdapterException
request - UpdateSubscriptionRequestAdapterExceptionSubscriptionDataResult getSubscriptionData(SubscriptionDataRequest request) throws AdapterException
request - SubscriptionDataRequestAdapterExceptionSubscriptionResult deleteSubscription(DeleteSubscriptionRequest request) throws AdapterException
request - DeleteSubscriptionRequestAdapterExceptionCopyright © 2017 SAP SE. All Rights Reserved.