Package com.skava.paymentapp.constant
Class PaymentConstants
java.lang.Object
com.skava.paymentapp.constant.PaymentConstants
The class PaymentConstants contains the constants used in the Payment.
It contains -
zk property settings
Default payment values
payment details
Transaction details
Transaction event names
Types of operations
Roles and privilege
Set of validators
- Since:
- 27-Jul-2018
- Author:
- Infosys Equinox
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringALL_OR_NONEstatic final Stringevent operation fieldstatic final StringThis property nothing but the CHARGE WINDOW, which contains the number of days a charge should be allowed.static final Stringstatic final Stringstatic final Stringtopic to which the bulk transaction events are publishedstatic final Stringstatic final Stringstatic final StringResponse Queue to which the bulk transaction events are publishedstatic final StringResponse Queue to which the bulk transaction events are publishedstatic final StringBULKTRANSACTIONstatic final Stringstatic final Stringstatic final StringThis property nothing but the REFUND WINDOW, which contains the number of days a refund should be allowed.static final StringcollectionIdstatic final StringcollectionIdstatic final StringBulk Transaction validatorstatic final StringCollection Provider entity validatorsstatic final StringPayment entity validatorsstatic final StringPaymentItem entity validatorsstatic final Stringstatic final StringTransaction entity validatorsstatic final Stringstatic final intThis is the default auth expire time or charge window.static final intThis is the default charge expire time or refund window.static final Stringdefault topic to which the payment events are publishedstatic final Stringdefault Request Queue to which the payment events are publishedstatic final Stringdefault Response Queue to which the payment events are publishedstatic final Stringdelete types of operations for eventsstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringget types of operations for eventsstatic final Stringstatic final Stringgetall types of operations for eventsstatic final StringIdstatic final Stringevent locale fieldstatic final Stringstatic final Stringstatic final Stringpagestatic final Stringpatch types of operations for eventsstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringPaymentItemIdstatic final Stringtopic to which the payment events are publishedstatic final Stringstatic final Stringpayment event payload field namestatic final StringRequest Queue to which the payment events are publishedstatic final StringResponse Queue to which the payment events are publishedstatic final StringPaymentIdstatic final Stringtopic to which the paymentitem events are publishedstatic final StringRequest Queue to which the paymentitem events are publishedstatic final StringResponse Queue to which the paymentitem events are publishedstatic final Stringpost types of operations for eventsstatic final BigDecimalstatic final Stringstatic final Stringput types of operations for eventsstatic final Stringstatic final StringREF_TRANSACTION_IDstatic final Stringstatic final Stringstatic final StringReward typestatic final StringROLE_B2B_BUYER type of rolestatic final StringROLE_ACCOUNT_BUYER_ADMIN type of rolestatic final StringROLE_REG_USER type of rolestatic final StringROLE_PAYMENT_MANAGER type of rolestatic final StringROLE_REG_USER type of rolestatic final StringService namestatic final Stringstatic final Stringsizestatic final Stringtopic to which the transaction events are publishedstatic final Stringstatic final Stringstatic final Stringstatic final StringRequest Queue to which the transaction events are publishedstatic final StringResponse Queue to which the transaction events are publishedstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SERVICE_NAME
Service name- See Also:
-
DEFAULT_PAYMENT_MESSAGE_TOPIC
default topic to which the payment events are published- See Also:
-
DEFAULT_PAYMENT_REQUEST_QUEUE
default Request Queue to which the payment events are published- See Also:
-
DEFAULT_PAYMENT_RESPONSE_QUEUE
default Response Queue to which the payment events are published- See Also:
-
PAYMENT_MESSAGE_TOPIC
topic to which the payment events are published- See Also:
-
PAYMENT_REQUEST_QUEUE
Request Queue to which the payment events are published- See Also:
-
PAYMENT_RESPONSE_QUEUE
Response Queue to which the payment events are published- See Also:
-
PAYMENTITEM_MESSAGE_TOPIC
topic to which the paymentitem events are published- See Also:
-
PAYMENTITEM_REQUEST_QUEUE
Request Queue to which the paymentitem events are published- See Also:
-
PAYMENTITEM_RESPONSE_QUEUE
Response Queue to which the paymentitem events are published- See Also:
-
TRANSACTION_MESSAGE_TOPIC
topic to which the transaction events are published- See Also:
-
TRANSACTION_REQUEST_QUEUE
Request Queue to which the transaction events are published- See Also:
-
TRANSACTION_RESPONSE_QUEUE
Response Queue to which the transaction events are published- See Also:
-
BULK_TRANSACTION_MESSAGE_TOPIC
topic to which the bulk transaction events are published- See Also:
-
BULK_TRANSACTION_REQUEST_QUEUE
Response Queue to which the bulk transaction events are published- See Also:
-
BULK_TRANSACTION_RESPONSE_QUEUE
Response Queue to which the bulk transaction events are published- See Also:
-
PAYMENT_OMS_MESSAGE
- See Also:
-
PAYMENT_PAYLOAD
payment event payload field name- See Also:
-
API_OPERATION
event operation field- See Also:
-
LOCALE
event locale field- See Also:
-
COLLECTION_ID
collectionId- See Also:
-
PAGE
page- See Also:
-
SIZE
size- See Also:
-
ID
Id- See Also:
-
PAYMENTID
PaymentId- See Also:
-
PAYMENT_ITEM_ID
PaymentItemId- See Also:
-
ALL_OR_NONE
ALL_OR_NONE- See Also:
-
BULKTRANSACTION
BULKTRANSACTION- See Also:
-
POST
post types of operations for events- See Also:
-
GET
get types of operations for events- See Also:
-
GETALL
getall types of operations for events- See Also:
-
PUT
put types of operations for events- See Also:
-
PATCH
patch types of operations for events- See Also:
-
DELETE
delete types of operations for events- See Also:
-
ROLE_ACCOUNT_BUYER
ROLE_B2B_BUYER type of role- See Also:
-
ROLE_ACCOUNT_BUYER_ADMIN
ROLE_ACCOUNT_BUYER_ADMIN type of role- See Also:
-
ROLE_PAYMENT_MANAGER
ROLE_PAYMENT_MANAGER type of role- See Also:
-
ROLE_REG_USER
ROLE_REG_USER type of role- See Also:
-
ROLE_GUEST
ROLE_REG_USER type of role- See Also:
-
REF_TRANSACTION_ID_PROP
REF_TRANSACTION_ID- See Also:
-
DEFAULT_CHARGE_EXP_TIME
public static final int DEFAULT_CHARGE_EXP_TIMEThis is the default charge expire time or refund window. In which the refund should be done within the provided days from the day of charge transaction.- See Also:
-
CHARGE_EXP_TIME_PROP
This property nothing but the REFUND WINDOW, which contains the number of days a refund should be allowed. This should be set in the providerMaster properties with a value in days. If this property is not set, the default value set in DEFAULT_CHARGE_EXP_TIME will be considered.- See Also:
-
DEFAULT_AUTH_EXP_TIME
public static final int DEFAULT_AUTH_EXP_TIMEThis is the default auth expire time or charge window. In which the charge should be done within the provided days from the day of auth transaction.- See Also:
-
AUTH_EXP_TIME_PROP
This property nothing but the CHARGE WINDOW, which contains the number of days a charge should be allowed. This should be set in the providerMaster properties with a value in days. If this property is not set, the default value set in DEFAULT_AUTH_EXP_TIME will be considered.- See Also:
-
REWARD_TYPE
Reward type- See Also:
-
CREATE_PAYMENT_VALIDATOR
Payment entity validators- See Also:
-
PATCH_UPDATE_PAYMENT_VALIDATOR
- See Also:
-
FIND_PAYMENT_VALIDATOR
- See Also:
-
FIND_ALL_PAYMENT_VALIDATOR
- See Also:
-
FIND_PRIMARY_PAYMENT_VALIDATOR
- See Also:
-
DELETE_PAYMENT_VALIDATOR
- See Also:
-
DELETE_PAYMENT_PROP_VALIDATOR
- See Also:
-
CREATE_PAYMENTITEM_VALIDATOR
PaymentItem entity validators- See Also:
-
PATCH_UPDATE_PAYMENTITEM_VALIDATOR
- See Also:
-
FIND_PAYMENTITEM_VALIDATOR
- See Also:
-
FIND_ALL_PAYMENTITEM_VALIDATOR
- See Also:
-
DELETE_PAYMENTITEM_VALIDATOR
- See Also:
-
DELETE_PAYMENTITEM_PROP_VALIDATOR
- See Also:
-
CREATE_TRANSACTION_VALIDATOR
Transaction entity validators- See Also:
-
PATCH_TRANSACTION_VALIDATOR
- See Also:
-
FIND_TRANSACTION_VALIDATOR
- See Also:
-
FIND_ALL_TRANSACTION_VALIDATOR
- See Also:
-
DELETE_TRANSACTION_VALIDATOR
- See Also:
-
DELETE_TRANSACTION_PROP_VALIDATOR
- See Also:
-
CREATE_BULK_TRANSACTION_VALIDATOR
Bulk Transaction validator- See Also:
-
CREATE_COLLECTIONPROVIDER_VALIDATOR
Collection Provider entity validators- See Also:
-
PATCH_UPDATE_COLLECTIONPROVIDER_VALIDATOR
- See Also:
-
FIND_COLLECTIONPROVIDER_VALIDATOR
- See Also:
-
FIND_ALL_COLLECTIONPROVIDER_VALIDATOR
- See Also:
-
DELETE_COLLECTIONPROVIDER_VALIDATOR
- See Also:
-
DELETE_COLLECTIONPROVIDER_PROP_VALIDATOR
- See Also:
-
COLLECTION_PROVIDERS_MAP
collectionId- See Also:
-
TRANSACTION_PROPERTY_MESSAGE_DETAILS
- See Also:
-
TRANSACTION_PROPERTY_MESSAGE_REPLY_TO
- See Also:
-
TRANSACTION_PROPERTY_MESSAGE_PROPERTIES
- See Also:
-
BULK_TRANSACTION_PROPERTY_SIBLING_TRANSACTION_PARAM
- See Also:
-
BULK_TRANSACTION_PROPERTY_SIBLING_TRANSACTION_ALL_OR_NONE
- See Also:
-
PREAUTH_AMOUNT
-
MASK_REPLACE_SYMBOL
- See Also:
-
MASK_REPLACE_REGEX
- See Also:
-
RECONCILE_TRANSACTION
- See Also:
-
SFO_URL
- See Also:
-
PROVIDER_REQUEST_ID
- See Also:
-
BILLING_ADDRESS_VALIDATOR
- See Also:
-
CANCEL_AUTH_WEBHOOK_NAME
- See Also:
-
AUTH_WEBHOOK_NAME
- See Also:
-
REFUND_AUTH_WEBHOOK_NAME
- See Also:
-
CAPTURE_AUTH_WEBHOOK_NAME
- See Also:
-
GET_TOKEN_WEBHOOK_NAME
- See Also:
-
CREATE_TOKEN_WEBHOOK_NAME
- See Also:
-
UPDATE_TOKEN_WEBHOOK_NAME
- See Also:
-
CREDIT_WEBHOOK_NAME
- See Also:
-
DIRECT_CHARGE_WEBHOOK_NAME
- See Also:
-
REGISTER_WEBHOOK_NAME
- See Also:
-
ERROR_CODE
- See Also:
-
ERROR_MESSAGE
- See Also:
-
-
Constructor Details
-
PaymentConstants
protected PaymentConstants()Constructor
-