Package com.hybris.cis.client.mock
Class PaymentClientMock
- java.lang.Object
-
- com.hybris.cis.client.mock.SharedClientMock
-
- com.hybris.cis.client.mock.PaymentClientMock
-
- All Implemented Interfaces:
CisClient,PaymentClient
public class PaymentClientMock extends SharedClientMock implements PaymentClient
-
-
Field Summary
-
Fields inherited from class com.hybris.cis.client.mock.SharedClientMock
PING_FAIL
-
-
Constructor Summary
Constructors Constructor Description PaymentClientMock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.hybris.charon.RawResponse<CisPaymentProfileResult>addCustomerProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String documentId, CisExternalPaymentRequest cisExternalPayment)CisPaymentTransactionResultauthorizeWithProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String profileId, CisPaymentAuthorization cisPaymentAuthorization)CisPaymentTransactionResultcapture(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String transactionId, CisPaymentRequest paymentRequest)java.lang.StringdeleteCustomerProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String profileId)java.lang.StringgetAddCustomerProfileLocation()java.lang.StringgetAuthorizeWithProfileLocation()java.lang.StringgetCaptureLocation()java.lang.StringgetDeleteCustomerProfileLocation()java.lang.StringgetHandleExternalAuthLocation()java.lang.StringgetInitPaymentSessionLocation()java.lang.StringgetPaymentOrderSetupLocation()java.lang.StringgetPspUrlLocation()java.lang.StringgetRefundLocation()java.lang.StringgetReverseLocation()java.lang.StringgetTokenizedPaymentAuthorizationLocation()java.lang.StringgetTokenizedPaymentCaptureLocation()java.lang.StringgetTokenizedPaymentRefundLocation()java.lang.StringgetTokenizedPaymentReverseLocation()java.lang.StringgetUpdateCustomerProfileLocation()CisPaymentTransactionResulthandleExternalAuthorization(java.lang.String xCisClientRef, java.lang.String tenantId, CisExternalPaymentRequest cisExternalPayment)CisTokenizedPaymentTransactionResultinitPaymentSession(java.lang.String xCisClientRef, java.lang.String tenantId, CisPaymentSessionInitRequest cisPaymentSessionInitRequest)CisTokenizedPaymentTransactionResultpaymentOrderSetup(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, CisTokenizedPaymentAuthorization cisTokenizedPaymentAuthorization)com.hybris.charon.RawResponse<java.lang.String>pspUrl(java.lang.String xCisClientRef, java.lang.String tenantId)CisPaymentTransactionResultrefund(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String transactionId, CisPaymentRequest paymentRequest)CisPaymentTransactionResultreverse(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String transactionId, CisPaymentRequest paymentRequest)voidsetAddCustomerProfileLocation(java.lang.String addCustomerProfileLocation)voidsetAuthorizeWithProfileLocation(java.lang.String authorizeWithProfileLocation)voidsetCaptureLocation(java.lang.String captureLocation)voidsetDeleteCustomerProfileLocation(java.lang.String deleteCustomerProfileLocation)voidsetHandleExternalAuthLocation(java.lang.String handleExternalAuthLocation)voidsetInitPaymentSessionLocation(java.lang.String initPaymentSessionLocation)voidsetPaymentOrderSetupLocation(java.lang.String paymentOrderSetupLocation)voidsetPspUrlLocation(java.lang.String pspUrlLocation)voidsetRefundLocation(java.lang.String refundLocation)voidsetReverseLocation(java.lang.String reverseLocation)voidsetTokenizedPaymentAuthorizationLocation(java.lang.String tokenizedPaymentAuthorizationLocation)voidsetTokenizedPaymentCaptureLocation(java.lang.String tokenizedPaymentCaptureLocation)voidsetTokenizedPaymentRefundLocation(java.lang.String tokenizedPaymentRefundLocation)voidsetTokenizedPaymentReverseLocation(java.lang.String tokenizedPaymentReverseLocation)voidsetUpdateCustomerProfileLocation(java.lang.String updateCustomerProfileLocation)CisTokenizedPaymentTransactionResulttokenizedPaymentAuthorization(java.lang.String xCisClientRef, java.lang.String tenantId, CisTokenizedPaymentAuthorization cisTokenizedPaymentAuthorization)CisTokenizedPaymentTransactionResulttokenizedPaymentCapture(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, CisTokenizedPaymentCapture cisTokenizedPaymentCapture)CisTokenizedPaymentTransactionResulttokenizedPaymentRefund(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, java.lang.String transactionId, CisTokenizedPaymentRefund cisTokenizedPaymentRefund)CisTokenizedPaymentTransactionResulttokenizedPaymentReverse(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, CisTokenizedPaymentReverse cisTokenizedPaymentReverse)CisPaymentProfileResultupdateCustomerProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String profileId, CisPaymentProfileRequest cisPaymentProfileRequest)-
Methods inherited from class com.hybris.cis.client.mock.SharedClientMock
createRawResponseWithStatus, doPing
-
-
-
-
Method Detail
-
pspUrl
public com.hybris.charon.RawResponse<java.lang.String> pspUrl(java.lang.String xCisClientRef, java.lang.String tenantId)- Specified by:
pspUrlin interfacePaymentClient
-
handleExternalAuthorization
public CisPaymentTransactionResult handleExternalAuthorization(java.lang.String xCisClientRef, java.lang.String tenantId, CisExternalPaymentRequest cisExternalPayment)
- Specified by:
handleExternalAuthorizationin interfacePaymentClient
-
authorizeWithProfile
public CisPaymentTransactionResult authorizeWithProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String profileId, CisPaymentAuthorization cisPaymentAuthorization)
- Specified by:
authorizeWithProfilein interfacePaymentClient
-
capture
public CisPaymentTransactionResult capture(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String transactionId, CisPaymentRequest paymentRequest)
- Specified by:
capturein interfacePaymentClient
-
reverse
public CisPaymentTransactionResult reverse(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String transactionId, CisPaymentRequest paymentRequest)
- Specified by:
reversein interfacePaymentClient
-
refund
public CisPaymentTransactionResult refund(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String transactionId, CisPaymentRequest paymentRequest)
- Specified by:
refundin interfacePaymentClient
-
addCustomerProfile
public com.hybris.charon.RawResponse<CisPaymentProfileResult> addCustomerProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String documentId, CisExternalPaymentRequest cisExternalPayment)
- Specified by:
addCustomerProfilein interfacePaymentClient
-
updateCustomerProfile
public CisPaymentProfileResult updateCustomerProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String profileId, CisPaymentProfileRequest cisPaymentProfileRequest)
- Specified by:
updateCustomerProfilein interfacePaymentClient
-
deleteCustomerProfile
public java.lang.String deleteCustomerProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String profileId)- Specified by:
deleteCustomerProfilein interfacePaymentClient
-
initPaymentSession
public CisTokenizedPaymentTransactionResult initPaymentSession(java.lang.String xCisClientRef, java.lang.String tenantId, CisPaymentSessionInitRequest cisPaymentSessionInitRequest)
- Specified by:
initPaymentSessionin interfacePaymentClient
-
paymentOrderSetup
public CisTokenizedPaymentTransactionResult paymentOrderSetup(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, CisTokenizedPaymentAuthorization cisTokenizedPaymentAuthorization)
- Specified by:
paymentOrderSetupin interfacePaymentClient
-
tokenizedPaymentAuthorization
public CisTokenizedPaymentTransactionResult tokenizedPaymentAuthorization(java.lang.String xCisClientRef, java.lang.String tenantId, CisTokenizedPaymentAuthorization cisTokenizedPaymentAuthorization)
- Specified by:
tokenizedPaymentAuthorizationin interfacePaymentClient
-
tokenizedPaymentCapture
public CisTokenizedPaymentTransactionResult tokenizedPaymentCapture(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, CisTokenizedPaymentCapture cisTokenizedPaymentCapture)
- Specified by:
tokenizedPaymentCapturein interfacePaymentClient
-
tokenizedPaymentRefund
public CisTokenizedPaymentTransactionResult tokenizedPaymentRefund(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, java.lang.String transactionId, CisTokenizedPaymentRefund cisTokenizedPaymentRefund)
- Specified by:
tokenizedPaymentRefundin interfacePaymentClient
-
tokenizedPaymentReverse
public CisTokenizedPaymentTransactionResult tokenizedPaymentReverse(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, CisTokenizedPaymentReverse cisTokenizedPaymentReverse)
- Specified by:
tokenizedPaymentReversein interfacePaymentClient
-
getHandleExternalAuthLocation
public java.lang.String getHandleExternalAuthLocation()
-
setHandleExternalAuthLocation
public void setHandleExternalAuthLocation(java.lang.String handleExternalAuthLocation)
-
getCaptureLocation
public java.lang.String getCaptureLocation()
-
setCaptureLocation
public void setCaptureLocation(java.lang.String captureLocation)
-
getAuthorizeWithProfileLocation
public java.lang.String getAuthorizeWithProfileLocation()
-
setAuthorizeWithProfileLocation
public void setAuthorizeWithProfileLocation(java.lang.String authorizeWithProfileLocation)
-
getReverseLocation
public java.lang.String getReverseLocation()
-
setReverseLocation
public void setReverseLocation(java.lang.String reverseLocation)
-
getRefundLocation
public java.lang.String getRefundLocation()
-
setRefundLocation
public void setRefundLocation(java.lang.String refundLocation)
-
getAddCustomerProfileLocation
public java.lang.String getAddCustomerProfileLocation()
-
setAddCustomerProfileLocation
public void setAddCustomerProfileLocation(java.lang.String addCustomerProfileLocation)
-
getUpdateCustomerProfileLocation
public java.lang.String getUpdateCustomerProfileLocation()
-
setUpdateCustomerProfileLocation
public void setUpdateCustomerProfileLocation(java.lang.String updateCustomerProfileLocation)
-
getInitPaymentSessionLocation
public java.lang.String getInitPaymentSessionLocation()
-
setInitPaymentSessionLocation
public void setInitPaymentSessionLocation(java.lang.String initPaymentSessionLocation)
-
getPaymentOrderSetupLocation
public java.lang.String getPaymentOrderSetupLocation()
-
setPaymentOrderSetupLocation
public void setPaymentOrderSetupLocation(java.lang.String paymentOrderSetupLocation)
-
getTokenizedPaymentAuthorizationLocation
public java.lang.String getTokenizedPaymentAuthorizationLocation()
-
setTokenizedPaymentAuthorizationLocation
public void setTokenizedPaymentAuthorizationLocation(java.lang.String tokenizedPaymentAuthorizationLocation)
-
getTokenizedPaymentCaptureLocation
public java.lang.String getTokenizedPaymentCaptureLocation()
-
setTokenizedPaymentCaptureLocation
public void setTokenizedPaymentCaptureLocation(java.lang.String tokenizedPaymentCaptureLocation)
-
getTokenizedPaymentRefundLocation
public java.lang.String getTokenizedPaymentRefundLocation()
-
setTokenizedPaymentRefundLocation
public void setTokenizedPaymentRefundLocation(java.lang.String tokenizedPaymentRefundLocation)
-
getTokenizedPaymentReverseLocation
public java.lang.String getTokenizedPaymentReverseLocation()
-
setTokenizedPaymentReverseLocation
public void setTokenizedPaymentReverseLocation(java.lang.String tokenizedPaymentReverseLocation)
-
getPspUrlLocation
public java.lang.String getPspUrlLocation()
-
setPspUrlLocation
public void setPspUrlLocation(java.lang.String pspUrlLocation)
-
getDeleteCustomerProfileLocation
public java.lang.String getDeleteCustomerProfileLocation()
-
setDeleteCustomerProfileLocation
public void setDeleteCustomerProfileLocation(java.lang.String deleteCustomerProfileLocation)
-
-