@Service(value="blAuthorizeNetConfiguration") public class AuthorizeNetConfigurationImpl extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration implements AuthorizeNetConfiguration
| Modifier and Type | Field and Description |
|---|---|
protected int |
failureReportingThreshold |
protected boolean |
performAuthorizeAndCapture |
protected org.broadleafcommerce.common.config.service.SystemPropertiesService |
propertiesService |
protected org.broadleafcommerce.common.web.BaseUrlResolver |
urlResolver |
| Constructor and Description |
|---|
AuthorizeNetConfigurationImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAcceptJsUrl() |
String |
getAppleKeyStoreFilePath() |
String |
getAppleKeyStorePassword() |
String |
getAppleMerchantId() |
String |
getClientKey()
This is the generated client key, provided by the
Merchant Interface that is used in an Accept.js implementation
|
String |
getConfirmUrl()
This is the URL to which Authorize.net returns upon a
successful transaction.
|
String |
getErrorUrl()
This is the URL to which Authorize.net returns upon a
failed transaction.
|
int |
getFailureReportingThreshold() |
String |
getGatewayMerchantId() |
org.broadleafcommerce.common.payment.PaymentGatewayType |
getGatewayType() |
String |
getLoginId()
This is the merchant API Login ID, provided by the
Merchant Interface.
|
String |
getMd5Key()
Deprecated.
|
String |
getResponseUrl()
This is the URL to which Authorize.net returns.
|
String |
getServerUrl()
This is the URL to which Authorize.net returns upon a
failed transaction.
|
String |
getTransactionKey()
This is the transaction fingerprint, provided by the
Merchant Interface.
|
String |
getTransactionVersion()
The merchant’s transaction version.
|
String |
getVerifiedDomainDisplayName() |
String |
getVerifiedDomainName() |
String |
getXMLBaseUrl()
Slightly different than
AuthorizeNetConfiguration.getServerUrl() in that this is used to communicate with the XML APIs. |
String |
getXTestRequest()
This value should only be true when testing in a live environment, e.g.
|
boolean |
handlesAuthorize() |
boolean |
handlesAuthorizeAndCapture() |
boolean |
handlesCapture() |
boolean |
handlesMultiplePayments() |
boolean |
handlesMultipleShipment() |
boolean |
handlesPartialCapture() |
boolean |
handlesRecurringPayment() |
boolean |
handlesRefund() |
boolean |
handlesReverseAuthorize() |
boolean |
handlesSavedCustomerPayment() |
boolean |
handlesVoid() |
boolean |
isPerformAuthorizeAndCapture() |
Boolean |
isSandbox() |
void |
setFailureReportingThreshold(int failureReportingThreshold) |
void |
setPerformAuthorizeAndCapture(boolean performAuthorizeAndCapture) |
protected org.broadleafcommerce.common.web.BaseUrlResolver urlResolver
@Autowired @Qualifier(value="blSystemPropertiesService") protected org.broadleafcommerce.common.config.service.SystemPropertiesService propertiesService
protected int failureReportingThreshold
protected boolean performAuthorizeAndCapture
public String getLoginId()
AuthorizeNetConfigurationgetLoginId in interface AuthorizeNetConfigurationpublic String getClientKey()
AuthorizeNetConfigurationgetClientKey in interface AuthorizeNetConfigurationpublic String getTransactionKey()
AuthorizeNetConfigurationgetTransactionKey in interface AuthorizeNetConfiguration@Deprecated public String getMd5Key()
AuthorizeNetConfigurationgetMd5Key in interface AuthorizeNetConfigurationpublic String getTransactionVersion()
AuthorizeNetConfigurationgetTransactionVersion in interface AuthorizeNetConfigurationpublic String getResponseUrl()
AuthorizeNetConfigurationgetResponseUrl in interface AuthorizeNetConfigurationpublic String getConfirmUrl()
AuthorizeNetConfigurationgetConfirmUrl in interface AuthorizeNetConfigurationpublic String getErrorUrl()
AuthorizeNetConfigurationgetErrorUrl in interface AuthorizeNetConfigurationpublic String getServerUrl()
AuthorizeNetConfigurationgetServerUrl in interface AuthorizeNetConfigurationpublic String getXMLBaseUrl()
AuthorizeNetConfigurationAuthorizeNetConfiguration.getServerUrl() in that this is used to communicate with the XML APIs. This does not
have the /gateway/transact.dll on the end of it and serves as a convenience method for whatever is in AuthorizeNetConfiguration.getServerUrl()getXMLBaseUrl in interface AuthorizeNetConfigurationpublic String getXTestRequest()
AuthorizeNetConfigurationgetXTestRequest in interface AuthorizeNetConfigurationpublic boolean isPerformAuthorizeAndCapture()
isPerformAuthorizeAndCapture in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationisPerformAuthorizeAndCapture in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic void setPerformAuthorizeAndCapture(boolean performAuthorizeAndCapture)
setPerformAuthorizeAndCapture in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationsetPerformAuthorizeAndCapture in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic int getFailureReportingThreshold()
getFailureReportingThreshold in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationgetFailureReportingThreshold in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic void setFailureReportingThreshold(int failureReportingThreshold)
setFailureReportingThreshold in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationsetFailureReportingThreshold in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesAuthorize()
handlesAuthorize in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesAuthorize in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesCapture()
handlesCapture in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesCapture in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesAuthorizeAndCapture()
handlesAuthorizeAndCapture in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesAuthorizeAndCapture in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesReverseAuthorize()
handlesReverseAuthorize in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesReverseAuthorize in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesVoid()
handlesVoid in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesVoid in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesRefund()
handlesRefund in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesRefund in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesPartialCapture()
handlesPartialCapture in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesPartialCapture in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesMultipleShipment()
handlesMultipleShipment in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesMultipleShipment in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesRecurringPayment()
handlesRecurringPayment in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesRecurringPayment in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesSavedCustomerPayment()
handlesSavedCustomerPayment in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesSavedCustomerPayment in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic boolean handlesMultiplePayments()
handlesMultiplePayments in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationhandlesMultiplePayments in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic org.broadleafcommerce.common.payment.PaymentGatewayType getGatewayType()
getGatewayType in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationgetGatewayType in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationpublic Boolean isSandbox()
isSandbox in interface AuthorizeNetConfigurationpublic String getAcceptJsUrl()
getAcceptJsUrl in interface AuthorizeNetConfigurationpublic String getGatewayMerchantId()
getGatewayMerchantId in interface AuthorizeNetConfigurationpublic String getAppleMerchantId()
getAppleMerchantId in interface AuthorizeNetConfigurationpublic String getAppleKeyStoreFilePath()
getAppleKeyStoreFilePath in interface AuthorizeNetConfigurationpublic String getAppleKeyStorePassword()
getAppleKeyStorePassword in interface AuthorizeNetConfigurationpublic String getVerifiedDomainName()
getVerifiedDomainName in interface AuthorizeNetConfigurationpublic String getVerifiedDomainDisplayName()
getVerifiedDomainDisplayName in interface AuthorizeNetConfigurationCopyright © 2023. All rights reserved.