Feature/Notable Change | Impacted Services | Links |
---|---|---|
Introduced Broadleaf’s Checkout.com payment integration module |
PaymentTransactionServices |
broadleaf.checkout-com.gateway.failure-reporting-threshold
Description: The threshold of failure before the service is considered down
Default value: 1
broadleaf.checkout-com.gateway.supported-transaction-types
Description: The set of transaction types that this gateway supports
Default value: []
broadleaf.checkout-com.gateway.supported-features
Description: The set of features that this gateway supports
Default value: []
broadleaf.checkout-com.gateway.gateway-type
Description: The type of this gateway
Default value: CHECKOUT_COM
broadleaf.checkout-com.secret-key
Description: This secret key is the unique identifier provided by the Checkout.com which is used to authenticate with the Checkout.com SDK
broadleaf.checkout-com.public-key
Description: Along with the secret key, the public key is also used to authenticate with the Checkout.com SDK. Both of these keys needs to be provided in order to complete the authentication with Checkout.com
broadleaf.checkout-com.signature-key
Description: The HMAC is generated by taking the contents of the notification and hashing it using this key. The HMAC will be in every notification to validate the request. This key is required to integrate with the webhook
broadleaf.checkout-com.environment
Description: Environment can be either PRODUCTION or SANDBOX. Sandbox Environment is required to test the SDK locally while Production Environment will be used on Production.
Default value: SANDBOX
Note
|
The Checkout.com’s secret key, public key, properties are discriminated based on ContextInfo , see CheckoutConfigurationProperties and CheckoutComConfigurationPropertiesIT for example configurations.
|