public interface PaymentClient extends CisClient
| Modifier and Type | Method and Description |
|---|---|
<any> |
addCustomerProfile(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String documentId,
CisExternalPaymentRequest cisExternalPayment) |
CisPaymentTransactionResult |
authorizeWithProfile(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String profileId,
CisPaymentAuthorization cisPaymentAuthorization) |
CisPaymentTransactionResult |
capture(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String authId,
java.lang.String transactionId,
CisPaymentRequest paymentRequest) |
java.lang.String |
deleteCustomerProfile(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String profileId) |
CisPaymentTransactionResult |
handleExternalAuthorization(java.lang.String xCisClientRef,
java.lang.String tenantId,
CisExternalPaymentRequest cisExternalPayment) |
CisTokenizedPaymentTransactionResult |
initPaymentSession(java.lang.String xCisClientRef,
java.lang.String tenantId,
CisPaymentSessionInitRequest cisPaymentSessionInitRequest) |
CisTokenizedPaymentTransactionResult |
paymentOrderSetup(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String authGroupId,
CisTokenizedPaymentAuthorization cisTokenizedPaymentAuthorization) |
<any> |
pspUrl(java.lang.String xCisClientRef,
java.lang.String tenantId) |
CisPaymentTransactionResult |
refund(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String authId,
java.lang.String transactionId,
CisPaymentRequest paymentRequest) |
CisPaymentTransactionResult |
reverse(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String authId,
java.lang.String transactionId,
CisPaymentRequest paymentRequest) |
CisTokenizedPaymentTransactionResult |
tokenizedPaymentAuthorization(java.lang.String xCisClientRef,
java.lang.String tenantId,
CisTokenizedPaymentAuthorization cisTokenizedPaymentAuthorization) |
CisTokenizedPaymentTransactionResult |
tokenizedPaymentCapture(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String authGroupId,
java.lang.String authId,
CisTokenizedPaymentCapture cisTokenizedPaymentCapture) |
CisTokenizedPaymentTransactionResult |
tokenizedPaymentRefund(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String authGroupId,
java.lang.String authId,
java.lang.String transactionId,
CisTokenizedPaymentRefund cisTokenizedPaymentRefund) |
CisTokenizedPaymentTransactionResult |
tokenizedPaymentReverse(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String authGroupId,
java.lang.String authId,
CisTokenizedPaymentReverse cisTokenizedPaymentReverse) |
CisPaymentProfileResult |
updateCustomerProfile(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String profileId,
CisPaymentProfileRequest cisPaymentProfileRequest) |
<any> pspUrl(java.lang.String xCisClientRef,
java.lang.String tenantId)
CisPaymentTransactionResult handleExternalAuthorization(java.lang.String xCisClientRef, java.lang.String tenantId, CisExternalPaymentRequest cisExternalPayment)
CisPaymentTransactionResult authorizeWithProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String profileId, CisPaymentAuthorization cisPaymentAuthorization)
CisPaymentTransactionResult capture(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authId, java.lang.String transactionId, CisPaymentRequest paymentRequest)
CisPaymentTransactionResult reverse(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authId, java.lang.String transactionId, CisPaymentRequest paymentRequest)
CisPaymentTransactionResult refund(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authId, java.lang.String transactionId, CisPaymentRequest paymentRequest)
<any> addCustomerProfile(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String documentId,
CisExternalPaymentRequest cisExternalPayment)
CisPaymentProfileResult updateCustomerProfile(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String profileId, CisPaymentProfileRequest cisPaymentProfileRequest)
java.lang.String deleteCustomerProfile(java.lang.String xCisClientRef,
java.lang.String tenantId,
java.lang.String profileId)
CisTokenizedPaymentTransactionResult initPaymentSession(java.lang.String xCisClientRef, java.lang.String tenantId, CisPaymentSessionInitRequest cisPaymentSessionInitRequest)
CisTokenizedPaymentTransactionResult paymentOrderSetup(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, CisTokenizedPaymentAuthorization cisTokenizedPaymentAuthorization)
CisTokenizedPaymentTransactionResult tokenizedPaymentAuthorization(java.lang.String xCisClientRef, java.lang.String tenantId, CisTokenizedPaymentAuthorization cisTokenizedPaymentAuthorization)
CisTokenizedPaymentTransactionResult tokenizedPaymentCapture(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, CisTokenizedPaymentCapture cisTokenizedPaymentCapture)
CisTokenizedPaymentTransactionResult tokenizedPaymentRefund(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, java.lang.String transactionId, CisTokenizedPaymentRefund cisTokenizedPaymentRefund)
CisTokenizedPaymentTransactionResult tokenizedPaymentReverse(java.lang.String xCisClientRef, java.lang.String tenantId, java.lang.String authGroupId, java.lang.String authId, CisTokenizedPaymentReverse cisTokenizedPaymentReverse)
Copyright © 2018 SAP SE. All Rights Reserved.