Serialized Form
-
Package com.skava.apppaymentplugin.model
-
Class com.skava.apppaymentplugin.model.Amount
class Amount extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.Bank
class Bank extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.BillingAddress
class BillingAddress extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
addressLine1
String addressLine1
addressLine1 -
addressLine2
String addressLine2
addressLine2 -
addressLine3
String addressLine3
addressLine3 -
city
String city
city -
country
String country
-
firstName
String firstName
firstName -
lastName
String lastName
lastName -
phoneNumber
String phoneNumber
-
postalCode
String postalCode
postalCode -
region
String region
region -
state
String state
state
-
-
Class com.skava.apppaymentplugin.model.CardDetail
class CardDetail extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cardBrand
String cardBrand
Card brand -
cvvNumber
String cvvNumber
Card CVV Number -
expirationMonth
String expirationMonth
Expiration month of the card -
expirationYear
String expirationYear
Expiration year of the card -
firstName
String firstName
First name on the card -
lastName
String lastName
Last name on the card -
number
String number
Card Number of Credit/debit card -
type
String type
-
-
Class com.skava.apppaymentplugin.model.CardDetailMasked
class CardDetailMasked extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
expirationMonth
String expirationMonth
Expiration month of the card -
expirationYear
String expirationYear
Expiration year of the card -
firstName
String firstName
First name on the card -
lastName
String lastName
Last name on the card -
prefix
String prefix
Card prefix Number of Credit/debit card -
suffix
String suffix
Card Number of Credit/debit card -
type
String type
{"001": "Visa","002": "Master","003": "Amex","004": "Discover", "005": "Diners_Club","006":" Carte_Blanche","007":"JCB"}
-
-
Class com.skava.apppaymentplugin.model.Customer
class Customer extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.Error
class Error extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.Errors
class Errors extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.OrderDetails
class OrderDetails extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
orderCreatedTime
long orderCreatedTime
orderCreatedTime -
orderId
String orderId
orderId -
parentTransactionAmount
BigDecimal parentTransactionAmount
parentTransactionAmount -
parentTransactionCreatedTime
long parentTransactionCreatedTime
parentTransactionCreatedTime
-
-
Class com.skava.apppaymentplugin.model.OrderInformation
class OrderInformation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
amount
Amount amount
-
billingAddress
BillingAddress billingAddress
-
emailId
String emailId
-
shippingAddress
com.skava.payment.model.dto.payment.ShippingAddress shippingAddress
-
-
Class com.skava.apppaymentplugin.model.Payment
class Payment extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
card
CardDetail card
-
orderInformation
OrderInformation orderInformation
-
paymentProperties
List<Property> paymentProperties
-
responseMessage
String responseMessage
-
-
Class com.skava.apppaymentplugin.model.PaymentDetails
class PaymentDetails extends com.skava.payment.service.impl.CommonDependencies implements Serializable- serialVersionUID:
- -3943160466840112370L
-
Serialized Fields
-
isRecurringPayment
boolean isRecurringPayment
-
paymentItem
com.skava.payment.model.dto.payment.PaymentItem paymentItem
-
paymentProfile
com.skava.payment.model.dto.payment.Payment paymentProfile
paymentProfile -
transaction
com.skava.payment.model.dto.payment.Transaction transaction
-
-
Class com.skava.apppaymentplugin.model.PaymentServiceProviderURLs
class PaymentServiceProviderURLs extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.Property
class Property extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.ProviderUrls
class ProviderUrls extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.SupportedPaymentType
class SupportedPaymentType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.User
class User extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.UserInfo
class UserInfo extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
-
Package com.skava.apppaymentplugin.model.request
-
Class com.skava.apppaymentplugin.model.request.AppCommonPaymentRequest
class AppCommonPaymentRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
amount
Amount amount
It contains Amount details -
billingAddress
BillingAddress billingAddress
It contains billing Address -
card
CardDetail card
It contains customer card details -
clientTokenId
String clientTokenId
It contains clientTokenId if required -
currency
String currency
It contains currency -
customer
Customer customer
It contains customer Details -
orderDetails
OrderDetails orderDetails
It contains order details -
orderInformation
OrderInformation orderInformation
It contains order information -
parentTransactionId
String parentTransactionId
It contains parentTransactionId for the transaction. -
profileId
String profileId
It contains profile Id -
properties
Map<String,
String> properties It contains additional properties -
providerURLs
PaymentServiceProviderURLs providerURLs
Different URLs for handling redirects from third-party paymemnt service provider. -
pspCustomerId
String pspCustomerId
pspCustomerId -
pspTransactionId
String pspTransactionId
It contains unique random transaction id to pass it to PSP to do a request. -
tokenId
String tokenId
It contains tokenId
-
-
Class com.skava.apppaymentplugin.model.request.AppRequest
class AppRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.request.AppRequestInternal
class AppRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appPath
AppPath appPath
-
appRequest
AppRequest appRequest
-
collectionId
@jakarta.validation.constraints.Min(1L) long collectionId
A unique identifier of a collection. -
locale
String locale
-
paymentOptionId
Integer paymentOptionId
A unique identifier for Payment Options.
-
-
Class com.skava.apppaymentplugin.model.request.CheckAndPayRequest
class CheckAndPayRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
channelId
String channelId
A unique identifier for the channel related to this payment profile. -
collectionId
@jakarta.validation.constraints.Min(1L) long collectionId
A unique identifier of a collection. -
encryptionKeyId
String encryptionKeyId
Key id for encryption. -
id
long id
Payment id -
locale
String locale
locale value -
paymentDetails
@Valid PaymentDetails paymentDetails
PaymentDetails -
userId
String userId
A unique identifier of a user.
-
-
Class com.skava.apppaymentplugin.model.request.CompletePaymentDetails
class CompletePaymentDetails extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cardDetails
com.skava.payment.model.payment.CardDetail cardDetails
CardDetail instance -
currencyCode
String currencyCode
Refers currency code of payment -
option
CompletePaymentDetails.Option option
Option, which says either transaction is created or profile -
properties
HashMap<String,
String> properties properties -
responseCode
String responseCode
responseCode of the Transaction. -
responseMessage
String responseMessage
responseMessage of the Transaction. -
showInProfile
boolean showInProfile
Show In Profile. Flag to know if this payment should be shown in profile or not. -
status
CompletePaymentDetails.Status status
Status of a transaction -
token
String token
Token of a card -
transactionId
String transactionId
transactionId
-
-
Class com.skava.apppaymentplugin.model.request.CompletePaymentDetailsRequest
class CompletePaymentDetailsRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
completePaymentDetails
CompletePaymentDetails completePaymentDetails
completePaymentDetails -
locale
String locale
locale -
requestId
String requestId
requestId
-
-
Class com.skava.apppaymentplugin.model.request.PaymentProfileRequest
class PaymentProfileRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accountId
String accountId
A unique identifier of a account. -
channelId
String channelId
A unique identifier for the channel related to this payment profile. -
collectionId
@jakarta.validation.constraints.Min(1L) long collectionId
A unique identifier of a collection. -
encryptionKeyId
String encryptionKeyId
Key id for encryption. -
id
long id
Payment id -
locale
String locale
Locale -
payment
@Valid com.skava.payment.model.dto.payment.Payment payment
PaymentDTO instance -
userId
String userId
A unique identifier of a user.
-
-
-
Package com.skava.apppaymentplugin.model.response
-
Class com.skava.apppaymentplugin.model.response.AppResponse
class AppResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.apppaymentplugin.model.response.CheckAndPayResponse
class CheckAndPayResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
code
AppCompleteApiResponseCode code
response code to be returned -
termUrl
String termUrl
-
transaction
com.skava.payment.model.dto.payment.Transaction transaction
Payment dto to be returned @seePayment
-
-
Class com.skava.apppaymentplugin.model.response.CheckThreedSecureResponse
class CheckThreedSecureResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
confirmationcode
String confirmationcode
confirmation code from third party services ex. Tokens -
confirmationtime
long confirmationtime
time of confirmation -
errorcode
String errorcode
response code from third party services -
errormessage
String errormessage
response message from third party services -
md
String md
-
paReq
String paReq
-
properties
String properties
properties required for further processin in payment application. This is usually a JSON string -
requestId
String requestId
-
termUrl
String termUrl
-
-
Class com.skava.apppaymentplugin.model.response.CompletePaymentResponse
class CompletePaymentResponse extends Object implements Serializable- serialVersionUID:
- -3943160466840112370L
-
Serialized Fields
-
Class com.skava.apppaymentplugin.model.response.GetSessionResponse
class GetSessionResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
confirmationcode
String confirmationcode
confirmation code from third party services ex. Tokens -
confirmationtime
long confirmationtime
time of confirmation -
errorcode
String errorcode
response code from third party services -
errormessage
String errormessage
response message from third party services -
properties
String properties
properties required for further processin in payment application. This is usually a JSON string -
requestId
String requestId
-
sessionUrl
String sessionUrl
-
-
Class com.skava.apppaymentplugin.model.response.GetSupportedModesResponse
class GetSupportedModesResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
supportedPaymentModes
Map<String,
SupportedPaymentType> supportedPaymentModes response message from third party services
-
-
Class com.skava.apppaymentplugin.model.response.PaymentProcessorResponse
class PaymentProcessorResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cardDetail
CardDetail cardDetail
Credit/Debit card details from third party services -
confirmationcode
String confirmationcode
confirmation code from third party services ex. Tokens -
confirmationtime
long confirmationtime
time of confirmation -
errorcode
String errorcode
response code from third party services -
errormessage
String errormessage
response message from third party services -
properties
String properties
properties required for further processin in payment application. This is usually a JSON string -
requestId
String requestId
-
-
Class com.skava.apppaymentplugin.model.response.RedirectionResponse
class RedirectionResponse extends com.skava.payment.model.response.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
code
AppCompleteApiResponseCode code
response code to be returned -
details
RedirectionResponseDetails details
RedirectionResponseDetails
-
-
Class com.skava.apppaymentplugin.model.response.RedirectionResponseDetails
class RedirectionResponseDetails extends Object implements Serializable- serialVersionUID:
- -3943160466840112370L
-
Class com.skava.apppaymentplugin.model.response.SessionResponse
class SessionResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
confirmationcode
String confirmationcode
confirmation code from third party services ex. Tokens -
confirmationtime
long confirmationtime
time of confirmation -
errorcode
String errorcode
response code from third party services -
errormessage
String errormessage
response message from third party services -
properties
String properties
properties required for further processin in payment application. This is usually a JSON string -
requestId
String requestId
response requestId from third party services -
sessionUrl
String sessionUrl
response sessionUrl from third party services
-
-
Class com.skava.apppaymentplugin.model.response.TokenResponse
class TokenResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cardDetail
CardDetailMasked cardDetail
Credit/Debit card details from third party services -
confirmationcode
String confirmationcode
confirmation code from third party services ex. Tokens -
confirmationtime
long confirmationtime
time of confirmation -
errorcode
String errorcode
response code from third party services -
errormessage
String errormessage
response message from third party services -
properties
String properties
properties required for further processin in payment application. This is usually a JSON string -
requestId
String requestId
-
tokenId
String tokenId
-
-
-
Package com.skava.payment.model.entity.paymentoption
-
Class com.skava.payment.model.entity.paymentoption.PaymentOptionDisplayOrderEntity
class PaymentOptionDisplayOrderEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
collectionID -
createdBy
String createdBy
createdBy -
createdDate
Date createdDate
createdDate -
paymentOptionDisplayOrderId
Integer paymentOptionDisplayOrderId
-
sortMethod
String sortMethod
sortMethod -
sortOrder
String sortOrder
sortOrder -
updatedBy
String updatedBy
updatedBy -
updatedDate
Date updatedDate
updatedDate
-
-
Class com.skava.payment.model.entity.paymentoption.PaymentOptionEntity
class PaymentOptionEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appId
String appId
appId -
appImage
String appImage
appImage -
appName
String appName
appName -
appVersion
String appVersion
appVersion -
collectionId
Long collectionId
collectionID -
createdBy
String createdBy
createdBy -
createdDate
Date createdDate
createdDate -
creditCustomers
Boolean creditCustomers
creditCustomers -
marketplaceAppInstallId
Long marketplaceAppInstallId
marketplaceAppInstallId -
paymentOptionId
Integer paymentOptionId
-
paymentOptionPropertyEntity
List<PaymentOptionPropertyEntity> paymentOptionPropertyEntity
paymentOptionPropertyEntity -
paymentOptionRuleEntity
PaymentOptionRuleEntity paymentOptionRuleEntity
paymentOptionRuleEntity -
paymentPeriodEnd
Date paymentPeriodEnd
paymentPeriodEnd -
paymentPeriodStart
Date paymentPeriodStart
paymentPeriodStart -
processType
String processType
processType -
recurrentPayment
Boolean recurrentPayment
recurrentPayment -
source
String source
source -
status
Boolean status
status -
updatedBy
String updatedBy
updatedBy -
updatedDate
Date updatedDate
updatedDate
-
-
Class com.skava.payment.model.entity.paymentoption.PaymentOptionPropertyEntity
class PaymentOptionPropertyEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdBy
String createdBy
createdBy. -
createdDate
Date createdDate
createdDate. -
locale
String locale
locale. -
name
String name
name. -
paymentOptionEntity
PaymentOptionEntity paymentOptionEntity
payment option id. -
paymentOptionPropertyId
Integer paymentOptionPropertyId
The payment option property id. -
updatedBy
String updatedBy
updatedBy. -
updatedDate
Date updatedDate
updatedDate. -
value
String value
value.
-
-
Class com.skava.payment.model.entity.paymentoption.PaymentOptionRuleEntity
class PaymentOptionRuleEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdBy
String createdBy
createdBy -
createdDate
Date createdDate
createdDate -
paymentOptionEntity
PaymentOptionEntity paymentOptionEntity
paymentOptionEntity -
paymentOptionRuleId
Integer paymentOptionRuleId
-
ruleJSON
String ruleJSON
ruleJSON -
ruleString
String ruleString
ruleString -
updatedBy
String updatedBy
updatedBy -
updatedDate
Date updatedDate
updatedDate
-
-
Class com.skava.payment.model.entity.paymentoption.QPaymentOptionDisplayOrderEntity
class QPaymentOptionDisplayOrderEntity extends com.querydsl.core.types.dsl.EntityPathBase<PaymentOptionDisplayOrderEntity> implements Serializable- serialVersionUID:
- -1849482144L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdDate
com.querydsl.core.types.dsl.DateTimePath<Date> createdDate
-
paymentOptionDisplayOrderId
com.querydsl.core.types.dsl.NumberPath<Integer> paymentOptionDisplayOrderId
-
sortMethod
com.querydsl.core.types.dsl.StringPath sortMethod
-
sortOrder
com.querydsl.core.types.dsl.StringPath sortOrder
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedDate
com.querydsl.core.types.dsl.DateTimePath<Date> updatedDate
-
-
Class com.skava.payment.model.entity.paymentoption.QPaymentOptionEntity
class QPaymentOptionEntity extends com.querydsl.core.types.dsl.EntityPathBase<PaymentOptionEntity> implements Serializable- serialVersionUID:
- 1420116756L
-
Serialized Fields
-
appId
com.querydsl.core.types.dsl.StringPath appId
-
appImage
com.querydsl.core.types.dsl.StringPath appImage
-
appName
com.querydsl.core.types.dsl.StringPath appName
-
appVersion
com.querydsl.core.types.dsl.StringPath appVersion
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdDate
com.querydsl.core.types.dsl.DateTimePath<Date> createdDate
-
creditCustomers
com.querydsl.core.types.dsl.BooleanPath creditCustomers
-
marketplaceAppInstallId
com.querydsl.core.types.dsl.NumberPath<Long> marketplaceAppInstallId
-
paymentOptionId
com.querydsl.core.types.dsl.NumberPath<Integer> paymentOptionId
-
paymentOptionPropertyEntity
com.querydsl.core.types.dsl.ListPath<PaymentOptionPropertyEntity,
QPaymentOptionPropertyEntity> paymentOptionPropertyEntity -
paymentOptionRuleEntity
QPaymentOptionRuleEntity paymentOptionRuleEntity
-
paymentPeriodEnd
com.querydsl.core.types.dsl.DateTimePath<Date> paymentPeriodEnd
-
paymentPeriodStart
com.querydsl.core.types.dsl.DateTimePath<Date> paymentPeriodStart
-
processType
com.querydsl.core.types.dsl.StringPath processType
-
recurrentPayment
com.querydsl.core.types.dsl.BooleanPath recurrentPayment
-
source
com.querydsl.core.types.dsl.StringPath source
-
status
com.querydsl.core.types.dsl.BooleanPath status
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedDate
com.querydsl.core.types.dsl.DateTimePath<Date> updatedDate
-
-
Class com.skava.payment.model.entity.paymentoption.QPaymentOptionPropertyEntity
class QPaymentOptionPropertyEntity extends com.querydsl.core.types.dsl.EntityPathBase<PaymentOptionPropertyEntity> implements Serializable- serialVersionUID:
- -384313271L
-
Serialized Fields
-
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdDate
com.querydsl.core.types.dsl.DateTimePath<Date> createdDate
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
name
com.querydsl.core.types.dsl.StringPath name
-
paymentOptionEntity
QPaymentOptionEntity paymentOptionEntity
-
paymentOptionPropertyId
com.querydsl.core.types.dsl.NumberPath<Integer> paymentOptionPropertyId
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedDate
com.querydsl.core.types.dsl.DateTimePath<Date> updatedDate
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.payment.model.entity.paymentoption.QPaymentOptionRuleEntity
class QPaymentOptionRuleEntity extends com.querydsl.core.types.dsl.EntityPathBase<PaymentOptionRuleEntity> implements Serializable- serialVersionUID:
- 1036294320L
-
Serialized Fields
-
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdDate
com.querydsl.core.types.dsl.DateTimePath<Date> createdDate
-
paymentOptionEntity
QPaymentOptionEntity paymentOptionEntity
-
paymentOptionRuleId
com.querydsl.core.types.dsl.NumberPath<Integer> paymentOptionRuleId
-
ruleJSON
com.querydsl.core.types.dsl.StringPath ruleJSON
-
ruleString
com.querydsl.core.types.dsl.StringPath ruleString
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedDate
com.querydsl.core.types.dsl.DateTimePath<Date> updatedDate
-
-
-
Package com.skava.paymentapp.exception
-
Exception com.skava.paymentapp.exception.PaymentOptionsException
class PaymentOptionsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message
String message
-
responseCode
com.skava.payment.constant.ResponseCode responseCode
-
-
Exception com.skava.paymentapp.exception.PaymentOptionValidityException
class PaymentOptionValidityException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 4800101154953152729L
-
Exception com.skava.paymentapp.exception.PaymentRankingException
class PaymentRankingException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message
String message
-
responseCode
com.skava.payment.constant.ResponseCode responseCode
-
-
-
Package com.skava.paymentapp.model
-
Class com.skava.paymentapp.model.AddressOptions
class AddressOptions extends Object implements Serializable- serialVersionUID:
- 1833887856429491683L
-
Class com.skava.paymentapp.model.AddressOrchestration
class AddressOrchestration extends Object implements Serializable- serialVersionUID:
- 2365430766865293047L
-
Serialized Fields
-
accountId
long accountId
-
addressId
Long addressId
-
addressLine1
@Size(min=0,max=255) String addressLine1
-
addressLine2
@Size(min=0,max=255) String addressLine2
-
addressLine3
@Size(min=0,max=255) String addressLine3
-
addressVersion
long addressVersion
-
canReceiveSMS
boolean canReceiveSMS
-
city
@Size(min=0,max=255) String city
-
companyName
@Size(min=0,max=255) String companyName
-
country
@Size(min=0,max=255) String country
-
county
@Size(min=0,max=255) String county
-
createdTimeStr
@Size(min=0,max=255) String createdTimeStr
-
deliveryInstruction
@Size(min=0,max=255) String deliveryInstruction
-
email
@Size(min=0,max=255) @Email(message="address.invalidemail") String email
-
firstName
@Size(min=0,max=255) String firstName
-
isDefault
Boolean isDefault
-
lastName
@Size(min=0,max=255) String lastName
-
middleName
@Size(min=0,max=255) String middleName
-
mobile
@Size(min=0,max=255) String mobile
-
options
AddressOptions options
-
phone
@Size(min=0,max=255) String phone
-
properties
Map<String,
String> properties -
state
@Size(min=0,max=255) String state
-
type
@Size(min=0,max=255) String type
-
updatedTimeStr
@Size(min=0,max=255) String updatedTimeStr
-
validated
boolean validated
-
validation
List<AddressValidation> validation
-
zip
@Size(min=0,max=255) @NotEmpty(message="address.invalidzipcode") String zip
-
-
Class com.skava.paymentapp.model.AddressValidation
class AddressValidation extends Object implements Serializable- serialVersionUID:
- 6962874758502885390L
-
Serialized Fields
-
overridden
Boolean overridden
-
type
AddressValidationType type
-
validated
Boolean validated
-
-
Class com.skava.paymentapp.model.AlternateCurrency
class AlternateCurrency extends Object implements Serializable- serialVersionUID:
- -2779542020112601533L
-
Serialized Fields
-
adjustedValues
AlternateCurrencyAdjustedValues adjustedValues
-
cashToPurchase
BigDecimal cashToPurchase
-
discountPoints
BigDecimal discountPoints
-
pointsToPurchase
BigDecimal pointsToPurchase
-
totalCashToPurchase
BigDecimal totalCashToPurchase
-
totalPointsToPurchase
BigDecimal totalPointsToPurchase
-
-
Class com.skava.paymentapp.model.AlternateCurrencyAdjustedValues
class AlternateCurrencyAdjustedValues extends Object implements Serializable- serialVersionUID:
- -4719314889704739622L
-
Serialized Fields
-
cashToPurchase
BigDecimal cashToPurchase
-
maxPoints
BigDecimal maxPoints
-
minPoints
BigDecimal minPoints
-
points
BigDecimal points
-
pointsToPurchase
BigDecimal pointsToPurchase
-
totalCashToPurchase
BigDecimal totalCashToPurchase
-
totalPointsToPurchase
BigDecimal totalPointsToPurchase
-
-
Class com.skava.paymentapp.model.Appeasement
class Appeasement extends Object implements Serializable- serialVersionUID:
- 7834922864761140198L
-
Serialized Fields
-
overridePin
String overridePin
-
type
AppeasementType type
-
value
BigDecimal value
-
-
Class com.skava.paymentapp.model.CardOrchestration
class CardOrchestration extends Object implements Serializable- serialVersionUID:
- 6493376693468432161L
-
Serialized Fields
-
cardNumber
@Size(min=0,max=255) String cardNumber
-
cvv
@Size(min=0,max=255) String cvv
-
expiryMonth
@Size(min=1,max=12) String expiryMonth
-
expiryYear
@Size(min=0,max=4) String expiryYear
-
id
Long id
-
isDefault
Boolean isDefault
-
lastName
@Size(min=0,max=255) String lastName
-
name
@Size(min=0,max=255) String name
-
provider
@Size(min=0,max=255) String provider
-
token
@Size(min=0,max=255) String token
-
type
@Size(min=0,max=255) String type
-
-
Class com.skava.paymentapp.model.DeliveryDetails
class DeliveryDetails extends Object implements Serializable- serialVersionUID:
- 4466958785000434061L
-
Serialized Fields
-
address
AddressOrchestration address
-
deliveredAlone
boolean deliveredAlone
-
deliverOnOrBefore
Long deliverOnOrBefore
-
deliveryCharge
BigDecimal deliveryCharge
-
deliveryId
@Size(min=0,max=255) String deliveryId
-
deliveryInstructions
@Size(min=0,max=255) String deliveryInstructions
-
deliveryType
@Size(min=0,max=255) DeliveryType deliveryType
-
methods
List<DeliveryMethod> methods
-
store
DeliveryStore store
-
totalDeliveryCharge
BigDecimal totalDeliveryCharge
-
-
Class com.skava.paymentapp.model.DeliveryMethod
class DeliveryMethod extends Object implements Serializable- serialVersionUID:
- -2726587031959129207L
-
Serialized Fields
-
cost
BigDecimal cost
-
deliveryPeriod
long deliveryPeriod
-
deliveryTime
long deliveryTime
-
id
@Size(min=0,max=255) String id
-
isTaxIncluded
Boolean isTaxIncluded
-
name
@Size(min=0,max=255) String name
-
selected
boolean selected
-
taxationId
@Size(min=0,max=255) String taxationId
-
-
Class com.skava.paymentapp.model.DeliveryStore
class DeliveryStore extends Object implements Serializable- serialVersionUID:
- -1329702092176781841L
-
Serialized Fields
-
storeId
@Size(min=0,max=255) String storeId
-
-
Class com.skava.paymentapp.model.ItemMath
class ItemMath extends Object implements Serializable- serialVersionUID:
- -3574727616564831048L
-
Serialized Fields
-
deliveryCharge
BigDecimal deliveryCharge
-
deliveryChargeAfterDiscount
BigDecimal deliveryChargeAfterDiscount
-
deliveryChargeDiscount
BigDecimal deliveryChargeDiscount
-
deliveryChargeIncludingTax
BigDecimal deliveryChargeIncludingTax
-
discount
BigDecimal discount
-
grandTotal
BigDecimal grandTotal
-
markdown
BigDecimal markdown
-
originalPrice
BigDecimal originalPrice
-
overAllDiscount
BigDecimal overAllDiscount
-
overAllTax
BigDecimal overAllTax
-
priceAfterDiscount
BigDecimal priceAfterDiscount
-
priceAfterMarkdown
BigDecimal priceAfterMarkdown
-
priceIncludingTax
BigDecimal priceIncludingTax
-
taxOnDeliveryCharge
BigDecimal taxOnDeliveryCharge
-
taxOnPrice
BigDecimal taxOnPrice
-
-
Class com.skava.paymentapp.model.ItemPriceInfo
class ItemPriceInfo extends Object implements Serializable- serialVersionUID:
- 7898637357298572578L
-
Serialized Fields
-
conversionRatio
BigDecimal conversionRatio
-
costPrice
BigDecimal costPrice
-
mode
@Size(min=0,max=255) String mode
-
regPrice
BigDecimal regPrice
-
roundOff
BigDecimal roundOff
-
salePrice
BigDecimal salePrice
-
savePrice
BigDecimal savePrice
-
taxInfo
TaxInfo taxInfo
-
-
Class com.skava.paymentapp.model.PaymentItemOrchestration
class PaymentItemOrchestration extends Object implements Serializable- serialVersionUID:
- 2310495474197805601L
-
Serialized Fields
-
cardInfo
CardOrchestration cardInfo
-
paymentItemId
@Size(min=0,max=255) String paymentItemId
-
paymentRefId
@Size(min=0,max=255) String paymentRefId
-
status
PaymentItemStatusEnum status
-
transactionId
@Size(min=0,max=255) String transactionId
-
value
BigDecimal value
-
-
Class com.skava.paymentapp.model.PaymentOptionForCart
class PaymentOptionForCart extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appFeatureName
String appFeatureName
-
appId
String appId
-
appImage
String appImage
-
appVersion
String appVersion
-
isActive
boolean isActive
-
isSelected
boolean isSelected
-
merchantId
String merchantId
-
paymentOptionId
Integer paymentOptionId
-
paymentOptionName
String paymentOptionName
-
paymentProperties
List<PaymentOptionPropertyEntity> paymentProperties
-
processType
String processType
-
recurrentPayment
Boolean recurrentPayment
-
storeId
String storeId
-
totalCost
double totalCost
-
transactionFees
double transactionFees
-
-
Class com.skava.paymentapp.model.PaymentOptions
class PaymentOptions extends Object implements Serializable- serialVersionUID:
- 7240806882709847501L
-
Class com.skava.paymentapp.model.PaymentOrchestration
class PaymentOrchestration extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accountId
Long accountId
-
accountInfo
CardOrchestration accountInfo
-
amount
BigDecimal amount
-
billingAddress
AddressOrchestration billingAddress
-
chargePriority
@Size(min=0,max=255) String chargePriority
-
errorCode
@Size(min=0,max=255) String errorCode
-
errorResponse
@Size(min=0,max=255) String errorResponse
-
format
@Size(min=0,max=255) String format
-
id
@Size(min=0,max=255) String id
-
isDefault
Boolean isDefault
-
isValid
Boolean isValid
-
name
@Size(min=0,max=255) String name
-
option
PaymentOptions option
-
paymentItems
List<PaymentItemOrchestration> paymentItems
-
properties
Map<String,
String> properties -
refundPriority
@Size(min=0,max=255) String refundPriority
-
status
@Size(min=0,max=255) String status
-
type
@Size(min=0,max=255) String type
-
userId
@Size(min=0,max=255) String userId
-
valueType
@Size(min=0,max=255) String valueType
-
-
Class com.skava.paymentapp.model.PriceModel
class PriceModel extends Object implements Serializable- serialVersionUID:
- -5959302791467316141L
-
Class com.skava.paymentapp.model.Promotion
class Promotion extends Object implements Serializable- serialVersionUID:
- 232870003553399275L
-
Serialized Fields
-
breakup
List<PromotionBreakUp> breakup
-
totalDeliveryCharge
BigDecimal totalDeliveryCharge
-
totalPrice
BigDecimal totalPrice
-
type
PromotionType type
-
unitDeliveryCharge
BigDecimal unitDeliveryCharge
-
unitPrice
BigDecimal unitPrice
-
-
Class com.skava.paymentapp.model.PromotionBreakUp
class PromotionBreakUp extends Object implements Serializable- serialVersionUID:
- 5971054438775950220L
-
Serialized Fields
-
applyBeforeTaxation
Boolean applyBeforeTaxation
-
code
@Size(min=0,max=255) String code
-
confirmationCode
String confirmationCode
-
description
@Size(min=0,max=255) String description
-
displayMessage
String displayMessage
-
identifier
@Size(min=0,max=255) String identifier
-
isTest
Boolean isTest
-
lastTotalDC
BigDecimal lastTotalDC
-
lastTotalSum
BigDecimal lastTotalSum
-
lastUnitDC
BigDecimal lastUnitDC
-
lastUnitSum
BigDecimal lastUnitSum
-
proRationLevel
ProrationLevelDomain proRationLevel
-
quantity
BigDecimal quantity
-
title
@Size(min=0,max=255) String title
-
totalValue
BigDecimal totalValue
-
type
PromotionBreakUpType type
-
unitValue
BigDecimal unitValue
-
valueType
ValueType valueType
-
-
Class com.skava.paymentapp.model.PromotionCode
class PromotionCode extends Object implements Serializable- serialVersionUID:
- -1666201978902100930L
-
Class com.skava.paymentapp.model.PromotionDetails
class PromotionDetails extends Object implements Serializable- serialVersionUID:
- -9206845082321439774L
-
Serialized Fields
-
appeasement
Appeasement appeasement
-
codes
List<PromotionCode> codes
-
promotions
List<Promotion> promotions
-
-
Class com.skava.paymentapp.model.RequiredPayment
class RequiredPayment extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bagValue
BigDecimal bagValue
-
totalAmountPaid
BigDecimal totalAmountPaid
-
totalAmountUnpaid
BigDecimal totalAmountUnpaid
-
-
Class com.skava.paymentapp.model.SFCommunicationPreference
class SFCommunicationPreference extends Object implements Serializable- serialVersionUID:
- 8044774406459857470L
-
Serialized Fields
-
Class com.skava.paymentapp.model.SFItem
class SFItem extends Object implements Serializable- serialVersionUID:
- -5299519324645200131L
-
Serialized Fields
-
alternateCurrency
AlternateCurrency alternateCurrency
-
currency
@Size(min=0,max=255) String currency
-
deliveryDetails
DeliveryDetails deliveryDetails
-
errorCode
@Size(min=0,max=255) String errorCode
-
errorMessage
@Size(min=0,max=255) String errorMessage
-
itemId
Long itemId
-
notificationMessages
List<String> notificationMessages
-
promotionDetails
PromotionDetails promotionDetails
-
properties
Map<String,
String> properties -
quantity
Integer quantity
-
removeProperties
Map<String,
String> removeProperties -
skus
List<SkuOrchestration> skus
-
sourceItemId
BigDecimal sourceItemId
-
storeDetails
StoreDetails storeDetails
-
taxationDetails
TaxationDetails taxationDetails
-
totalValue
ItemMath totalValue
-
unitValue
ItemMath unitValue
-
valid
Boolean valid
-
variablePriceOpted
BigDecimal variablePriceOpted
-
-
Class com.skava.paymentapp.model.SFPromotion
class SFPromotion extends Object implements Serializable- serialVersionUID:
- 3706228183013126773L
-
Class com.skava.paymentapp.model.SFSku
class SFSku extends SkuOms implements Serializable- serialVersionUID:
- 2587328770282537286L
-
Serialized Fields
-
ageLimit
SkuAgeLimit ageLimit
-
fulfilmentProperties
SkuFulfillmentDetails fulfilmentProperties
-
inventoryProperties
SkuInventoryLimit inventoryProperties
-
markdown
BigDecimal markdown
-
optionalSkuQuantity
BigDecimal optionalSkuQuantity
-
price
BigDecimal price
-
productBrand
@Size(min=0,max=255) String productBrand
-
productCategory
@Size(min=0,max=255) String productCategory
-
productId
@Size(min=0,max=255) String productId
-
quantityLimit
SkuQuantityLimit quantityLimit
-
regularPrice
BigDecimal regularPrice
-
skuId
@Size(min=0,max=255) String skuId
-
skuProperties
Map<String,
String> skuProperties -
skuQuantity
BigDecimal skuQuantity
-
subType
SubType subType
-
taxationProperties
SkuTaxationProperties taxationProperties
-
title
@Size(min=0,max=255) String title
-
type
SkuType type
-
variablePriceLimit
SkuVariablePriceLimit variablePriceLimit
-
-
Class com.skava.paymentapp.model.Sku
class Sku extends Object implements Serializable- serialVersionUID:
- -7938983313432066316L
-
Class com.skava.paymentapp.model.SkuAgeLimit
class SkuAgeLimit extends Object implements Serializable- serialVersionUID:
- 2150444177158402509L
-
Serialized Fields
-
limit
BigDecimal limit
-
required
Boolean required
-
-
Class com.skava.paymentapp.model.SkuAlternateCurrencyCostPerPoints
class SkuAlternateCurrencyCostPerPoints extends Object implements Serializable- serialVersionUID:
- -5337513838040435186L
-
Serialized Fields
-
cashToPoints
String cashToPoints
-
costPerPoint
BigDecimal costPerPoint
-
maxValue
BigDecimal maxValue
-
minValue
BigDecimal minValue
-
pointsToCash
String pointsToCash
-
-
Class com.skava.paymentapp.model.SkuAlternateCurrencyDetails
class SkuAlternateCurrencyDetails extends Object implements Serializable- serialVersionUID:
- 4561610053541587571L
-
Serialized Fields
-
costPerPoints
SkuAlternateCurrencyCostPerPoints costPerPoints
-
maxCash
BigDecimal maxCash
-
maxPoints
BigDecimal maxPoints
-
minCash
BigDecimal minCash
-
minPoints
BigDecimal minPoints
-
offerAppliedValues
SkuAlternateCurrencyOfferAppliedValues offerAppliedValues
-
payOnlyByCash
Boolean payOnlyByCash
-
payOnlyByPoints
Boolean payOnlyByPoints
-
points
BigDecimal points
-
type
@Size(min=0,max=255) String type
-
-
Class com.skava.paymentapp.model.SkuAlternateCurrencyOfferAppliedValues
class SkuAlternateCurrencyOfferAppliedValues extends Object implements Serializable- serialVersionUID:
- -7923306083290371980L
-
Serialized Fields
-
maxPoints
BigDecimal maxPoints
-
minPoints
BigDecimal minPoints
-
points
BigDecimal points
-
-
Class com.skava.paymentapp.model.SkuFulfillmentDetails
class SkuFulfillmentDetails extends Object implements Serializable- serialVersionUID:
- -2737964979118673971L
-
Serialized Fields
-
fulfillmentType
FulfillmentType fulfillmentType
-
returnable
Boolean returnable
-
shippingCode
@Size(min=0,max=255) String shippingCode
-
skuDimension
SkuFulfillmentDimension skuDimension
-
skuSize
SkuFulfillmentSize skuSize
-
skuWeight
SkuFulfillmentWeight skuWeight
-
specialShipping
Boolean specialShipping
-
specialShippingCode
@Size(min=0,max=255) String specialShippingCode
-
-
Class com.skava.paymentapp.model.SkuFulfillmentDimension
class SkuFulfillmentDimension extends Object implements Serializable- serialVersionUID:
- -2049004033215071941L
-
Serialized Fields
-
height
BigDecimal height
-
length
BigDecimal length
-
unit
@Size(min=0,max=255) String unit
-
width
BigDecimal width
-
-
Class com.skava.paymentapp.model.SkuFulfillmentSize
class SkuFulfillmentSize extends Object implements Serializable- serialVersionUID:
- 3466709516147154001L
-
Serialized Fields
-
unit
@Size(min=0,max=255) String unit
-
value
BigDecimal value
-
-
Class com.skava.paymentapp.model.SkuFulfillmentWeight
class SkuFulfillmentWeight extends Object implements Serializable- serialVersionUID:
- 4662206974825379291L
-
Serialized Fields
-
unit
@Size(min=0,max=255) String unit
-
value
BigDecimal value
-
-
Class com.skava.paymentapp.model.SkuInfo
class SkuInfo extends Object implements Serializable- serialVersionUID:
- 6997031092105127913L
-
Serialized Fields
-
categoryId
@Size(min=0,max=255) String categoryId
-
color
@Size(min=0,max=255) String color
-
description
@Size(min=0,max=255) String description
-
dimension
@Size(min=0,max=255) String dimension
-
fit
@Size(min=0,max=255) String fit
-
image
@Size(min=0,max=255) String image
-
link
@Size(min=0,max=255) String link
-
name
@Size(min=0,max=255) String name
-
size
@Size(min=0,max=255) String size
-
style
@Size(min=0,max=255) String style
-
-
Class com.skava.paymentapp.model.SkuInventoryLimit
class SkuInventoryLimit extends Object implements Serializable- serialVersionUID:
- 6407713533275660185L
-
Serialized Fields
-
available
Boolean available
-
backOrdered
Boolean backOrdered
-
binName
@Size(min=0,max=255) String binName
-
expectedBackOrderAvailabilityDate
long expectedBackOrderAvailabilityDate
-
expectedPreOrderAvailabilityDate
long expectedPreOrderAvailabilityDate
-
lowStock
Boolean lowStock
-
preOrdered
Boolean preOrdered
-
-
Class com.skava.paymentapp.model.SkuOms
class SkuOms extends Sku implements Serializable- serialVersionUID:
- 337337862395779487L
-
Class com.skava.paymentapp.model.SkuOrchestration
class SkuOrchestration extends SFSku implements Serializable- serialVersionUID:
- -6614202986186573260L
-
Class com.skava.paymentapp.model.SkuQuantityLimit
class SkuQuantityLimit extends Object implements Serializable- serialVersionUID:
- 2495100867234121883L
-
Class com.skava.paymentapp.model.SkuTaxationProperties
class SkuTaxationProperties extends Object implements Serializable- serialVersionUID:
- 8952197515683846674L
-
Serialized Fields
-
taxationId
@Size(min=0,max=255) String taxationId
-
-
Class com.skava.paymentapp.model.SkuVariablePriceLimit
class SkuVariablePriceLimit extends Object implements Serializable- serialVersionUID:
- -5203077175356674201L
-
Class com.skava.paymentapp.model.StoreDetails
class StoreDetails extends Object implements Serializable- serialVersionUID:
- -3177188264456902889L
-
Class com.skava.paymentapp.model.TaxationDetails
class TaxationDetails extends Object implements Serializable- serialVersionUID:
- -8258419791418576025L
-
Serialized Fields
-
totalDeliveryCharge
BigDecimal totalDeliveryCharge
-
totalDiscountCharge
BigDecimal totalDiscountCharge
-
totalPrice
BigDecimal totalPrice
-
unitDeliveryCharge
BigDecimal unitDeliveryCharge
-
unitDiscountCharge
BigDecimal unitDiscountCharge
-
unitPrice
BigDecimal unitPrice
-
-
Class com.skava.paymentapp.model.TaxInfo
class TaxInfo extends Object implements Serializable- serialVersionUID:
- 2812010717735444291L
-
Serialized Fields
-
estimatedTax
BigDecimal estimatedTax
-
tax
BigDecimal tax
-
taxable
BigDecimal taxable
-
taxRate
BigDecimal taxRate
-
-
-
Package com.skava.paymentapp.model.criteria.paymentoption
-
Class com.skava.paymentapp.model.criteria.paymentoption.PaymentOptionRankingSpecification
class PaymentOptionRankingSpecification extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
criteria
com.skava.payment.model.entity.criteria.SearchCriteria criteria
criteria
-
-
Class com.skava.paymentapp.model.criteria.paymentoption.PaymentOptionRuleSpecification
class PaymentOptionRuleSpecification extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
criteria
com.skava.payment.model.entity.criteria.SearchCriteria criteria
criteria
-
-
Class com.skava.paymentapp.model.criteria.paymentoption.PaymentOptionSpecification
class PaymentOptionSpecification extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
criteria
com.skava.payment.model.entity.criteria.SearchCriteria criteria
-
-
-
Package com.skava.paymentapp.model.domain
-
Class com.skava.paymentapp.model.domain.CartItemDetails
class CartItemDetails extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.skava.paymentapp.model.request
-
Class com.skava.paymentapp.model.request.Item
class Item extends Object implements Serializable- serialVersionUID:
- -5299519324645200131L
-
Serialized Fields
-
currency
@Size(min=0,max=255) String currency
-
grandTotal
BigDecimal grandTotal
-
itemId
Long itemId
-
quantity
Integer quantity
-
skus
List<SkuDetails> skus
-
-
Class com.skava.paymentapp.model.request.RegisterPaymentDetails
class RegisterPaymentDetails extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
amount
BigDecimal amount
Amount of the transaction -
billingAddress
com.skava.payment.model.dto.payment.RegisterBillingAddress billingAddress
Register billing address details -
channelId
String channelId
channelId -
currency
String currency
currency of the transaction -
items
List<Item> items
-
paymentType
@NotNull(message="paymentType can\'t be empty or null.") com.skava.payment.model.entity.payment.PaymentType paymentType
Type of Payment -
primaryPayment
boolean primaryPayment
Flag to know if the card that is being created to be a Primary one or not -
properties
List<com.skava.payment.model.dto.payment.Property> properties
Properties -
requestFor
@NotNull(message="requestFor can\'t be empty or null.") RegisterPaymentDetails.Option requestFor
Option to know if the request is to create Transaction or Profile -
serviceId
String serviceId
serviceId -
userInfo
UserInfo userInfo
User Details information
-
-
Class com.skava.paymentapp.model.request.RegisterPaymentRequest
class RegisterPaymentRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
A unique identifier of a authToken. -
cancelRedirectUrl
String cancelRedirectUrl
cancelRedirectUrl -
collectionId
@jakarta.validation.constraints.Min(1L) long collectionId
A unique identifier of a collection. -
details
RegisterPaymentDetails details
RegisterTransactionDetails -
errorRedirectUrl
String errorRedirectUrl
errorRedirectUrl -
failRedirectUrl
String failRedirectUrl
failRedirectUrl -
locale
String locale
Locale -
paymentOptionId
Integer paymentOptionId
A unique identifier for Payment Options. -
pendingRedirectUrl
String pendingRedirectUrl
pendingRedirectUrl -
requestId
String requestId
requestId -
successRedirectUrl
String successRedirectUrl
successRedirectUrl -
userId
String userId
A unique identifier of a user.
-
-
Class com.skava.paymentapp.model.request.SkuDetails
class SkuDetails extends Object implements Serializable- serialVersionUID:
- 2587328770282537286L
-
Serialized Fields
-
isDefault
boolean isDefault
-
optionalSkuQuantity
BigDecimal optionalSkuQuantity
-
price
BigDecimal price
-
productId
@Size(min=0,max=255) String productId
-
skuId
@Size(min=0,max=255) String skuId
-
skuQuantity
BigDecimal skuQuantity
-
subType
SubType subType
-
title
@Size(min=0,max=255) String title
-
type
SkuType type
-
-
-
Package com.skava.paymentapp.model.request.paymentoption
-
Class com.skava.paymentapp.model.request.paymentoption.CreatePaymentOptionRuleRequest
class CreatePaymentOptionRuleRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.paymentapp.model.request.paymentoption.CreatePaymentOptionRuleRequestInternal
class CreatePaymentOptionRuleRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken -
collectionId
Long collectionId
collectionId -
createdDate
Date createdDate
-
id
Integer id
id -
paymentOptionId
Integer paymentOptionId
paymentOptionId -
paymentOptionRuleRequest
CreatePaymentOptionRuleRequest paymentOptionRuleRequest
paymentOptionRuleRequest -
updatedDate
Date updatedDate
-
-
Class com.skava.paymentapp.model.request.paymentoption.GetAllPaymentOptionRequest
class GetAllPaymentOptionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
Valid collection id for the store -
filter
String filter
Set of string defines the filter/search criteria. This string is used as criteria while querying the data. -
page
@jakarta.validation.constraints.Min(1L) int page
-
size
@jakarta.validation.constraints.Min(1L),@jakarta.validation.constraints.Max(100L) int size
-
sort
String sort
Sort related details
-
-
Class com.skava.paymentapp.model.request.paymentoption.GetAllPaymentOptionRuleRequest
class GetAllPaymentOptionRuleRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
Valid collection id for the store -
filter
String filter
Set of string defines the filter/search criteria. This string is used as criteria while querying the data. -
page
@jakarta.validation.constraints.Min(1L) int page
-
paymentOptionId
Integer paymentOptionId
payment option id request -
size
@jakarta.validation.constraints.Min(1L),@jakarta.validation.constraints.Max(100L) int size
-
sort
String sort
Sort related details
-
-
Class com.skava.paymentapp.model.request.paymentoption.GetEligiblePaymentOptionRequest
class GetEligiblePaymentOptionRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.paymentapp.model.request.paymentoption.GetEligiblePaymentOptionRequestInternal
class GetEligiblePaymentOptionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
-
locale
String locale
-
paymentOptionRequest
GetEligiblePaymentOptionRequest paymentOptionRequest
-
skipValidation
boolean skipValidation
-
storeId
Long storeId
-
-
Class com.skava.paymentapp.model.request.paymentoption.GetPaymentOptionRequest
class GetPaymentOptionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.paymentapp.model.request.paymentoption.GetPaymentOptionRuleRequest
class GetPaymentOptionRuleRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.paymentapp.model.request.paymentoption.PaymentOptionPropertiesRequestInternal
class PaymentOptionPropertiesRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
collectionId -
paymentOptionId
Integer paymentOptionId
paymentOptionId -
properties
Set<PaymentOptionPropertyRequest> properties
properties
-
-
Class com.skava.paymentapp.model.request.paymentoption.PaymentOptionPropertyRequest
class PaymentOptionPropertyRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.paymentapp.model.request.paymentoption.PaymentOptionPropertyRequestInternal
class PaymentOptionPropertyRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
serialVersionUID -
paymentOptionId
Integer paymentOptionId
paymentOptionId -
paymentOptionProperty
PaymentOptionPropertyRequest paymentOptionProperty
paymentOptionProperty
-
-
Class com.skava.paymentapp.model.request.paymentoption.PaymentOptionRankingRequest
class PaymentOptionRankingRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.paymentapp.model.request.paymentoption.PaymentOptionRankingRequestInternal
class PaymentOptionRankingRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
collectionId -
id
Integer id
id -
paymentOptionRanking
PaymentOptionRankingRequest paymentOptionRanking
paymentOptionRanking
-
-
Class com.skava.paymentapp.model.request.paymentoption.PaymentOptionRequest
class PaymentOptionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appId
String appId
appId -
appImage
String appImage
appImage -
appName
String appName
appName -
appVersion
String appVersion
appVersion -
creditCustomers
Boolean creditCustomers
creditCustomers -
marketplaceAppInstallId
long marketplaceAppInstallId
marketplaceAppInstallId -
paymentPeriodEnd
Date paymentPeriodEnd
paymentPeriodEnd -
paymentPeriodStart
Date paymentPeriodStart
paymentPeriodStart -
processType
String processType
processType -
properties
Set<PaymentOptionPropertyRequest> properties
PaymentOptionPropertyRequest -
recurrentPayment
Boolean recurrentPayment
recurrentPayment -
rule
CreatePaymentOptionRuleRequest rule
-
source
String source
source -
status
Boolean status
status
-
-
Class com.skava.paymentapp.model.request.paymentoption.PaymentOptionRequestInternal
class PaymentOptionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
collectionId -
paymentOptionRequest
PaymentOptionRequest paymentOptionRequest
paymentOptionRequest
-
-
Class com.skava.paymentapp.model.request.paymentoption.UpdatePaymentOptionPropertyRequest
class UpdatePaymentOptionPropertyRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
-
paymentOptionId
Integer paymentOptionId
collectionId -
properties
List<PaymentOptionPropertyRequest> properties
properties
-
-
Class com.skava.paymentapp.model.request.paymentoption.UpdatePaymentOptionRequestInternal
class UpdatePaymentOptionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
collectionId -
paymentOptionId
Integer paymentOptionId
paymentOptionId -
paymentOptionRequest
PaymentOptionRequest paymentOptionRequest
paymentOptionRequest
-
-
-
Package com.skava.paymentapp.model.response
-
Class com.skava.paymentapp.model.response.RegisterPaymentResponse
class RegisterPaymentResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cancelUrl
String cancelUrl
cancelUrl -
code
com.skava.payment.constant.ResponseCode code
response code to be returned -
errormessage
String errormessage
response code to be returned -
errorUrl
String errorUrl
errorUrl -
failUrl
String failUrl
failUrl -
pendingUrl
String pendingUrl
pendingUrl -
requestId
String requestId
requestId -
sessionUrl
String sessionUrl
Provider sessionUrl to be returned -
successUrl
String successUrl
successUrl
-
-
-
Package com.skava.paymentapp.model.response.paymentoption
-
Class com.skava.paymentapp.model.response.paymentoption.CreatePaymentOptionRuleResponse
class CreatePaymentOptionRuleResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
collectionId -
createdBy
String createdBy
createdBy -
createdDate
Date createdDate
createdDate -
paymentOptionId
Integer paymentOptionId
paymentOptionId -
paymentOptionRuleId
Integer paymentOptionRuleId
paymentOptionRuleId -
ruleJSON
String ruleJSON
ruleJSON -
ruleString
String ruleString
ruleString -
updatedBy
String updatedBy
updatedBy -
updatedDate
Date updatedDate
updatedDate
-
-
Class com.skava.paymentapp.model.response.paymentoption.EligiblePaymentOptionProperty
class EligiblePaymentOptionProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.paymentapp.model.response.paymentoption.EligiblePaymentOptionResponse
class EligiblePaymentOptionResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appId
String appId
appId -
appImage
String appImage
appImage -
appName
String appName
appName -
appVersion
String appVersion
appVersion -
creditCustomers
Boolean creditCustomers
creditCustomers -
marketplaceAppInstallId
long marketplaceAppInstallId
marketplaceAppInstallId -
paymentOptionId
Integer paymentOptionId
paymentOption id -
processType
String processType
processType -
properties
List<EligiblePaymentOptionProperty> properties
-
recurrentPayment
Boolean recurrentPayment
recurrentPayment -
source
String source
source -
status
Boolean status
status
-
-
Class com.skava.paymentapp.model.response.paymentoption.GetAllPaymentOptionRankingResponse
class GetAllPaymentOptionRankingResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pageableInfo
com.skava.payment.model.response.collection.PageableInfo pageableInfo
pageableInfo -
paymentOptionRankings
List<PaymentOptionRankingResponse> paymentOptionRankings
paymentOptionRules
-
-
Class com.skava.paymentapp.model.response.paymentoption.GetAllPaymentOptionResponse
class GetAllPaymentOptionResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pageableInfo
com.skava.payment.model.response.collection.PageableInfo pageableInfo
pageableInfo -
paymentOptions
List<PaymentOptionResponse> paymentOptions
paymentOptions
-
-
Class com.skava.paymentapp.model.response.paymentoption.GetAllPaymentOptionRuleResponse
class GetAllPaymentOptionRuleResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pageableInfo
com.skava.payment.model.response.collection.PageableInfo pageableInfo
pageableInfo -
paymentOptionRules
List<CreatePaymentOptionRuleResponse> paymentOptionRules
paymentOptionRules
-
-
Class com.skava.paymentapp.model.response.paymentoption.GetEligiblePaymentOptionResponse
class GetEligiblePaymentOptionResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
paymentOptions
List<EligiblePaymentOptionResponse> paymentOptions
paymentOptions
-
-
Class com.skava.paymentapp.model.response.paymentoption.PaymentOptionErrorResponse
class PaymentOptionErrorResponse extends com.skava.payment.model.response.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
status
org.springframework.http.HttpStatus status
-
-
Class com.skava.paymentapp.model.response.paymentoption.PaymentOptionPropertiesResponse
class PaymentOptionPropertiesResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
paymentOptionProperty
List<PaymentOptionPropertyResponse> paymentOptionProperty
The payment option properties response.
-
-
Class com.skava.paymentapp.model.response.paymentoption.PaymentOptionPropertyResponse
class PaymentOptionPropertyResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdBy
String createdBy
createdBy -
createdDate
Date createdDate
createdDate -
locale
String locale
locale -
name
String name
name -
paymentOptionPropertyId
Integer paymentOptionPropertyId
Payment Option property Id -
updatedBy
String updatedBy
updatedBy -
updatedDate
Date updatedDate
updatedDate -
value
String value
value
-
-
Class com.skava.paymentapp.model.response.paymentoption.PaymentOptionRankingResponse
class PaymentOptionRankingResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionID
long collectionID
collectionID -
createdBy
String createdBy
createdBy -
createdDate
Date createdDate
createdDate -
paymentOptionDisplayOrderId
Integer paymentOptionDisplayOrderId
paymentOptionDisplayOrderId -
sortMethod
String sortMethod
sortMethod -
sortOrder
String sortOrder
sortOrder -
updatedBy
String updatedBy
updatedBy -
updatedDate
Date updatedDate
updatedDate
-
-
Class com.skava.paymentapp.model.response.paymentoption.PaymentOptionResponse
class PaymentOptionResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appId
String appId
appId -
appImage
String appImage
appImage -
appName
String appName
appName -
appVersion
String appVersion
appVersion -
collectionId
Long collectionId
collectionId -
createdBy
String createdBy
-
createdDate
Date createdDate
-
creditCustomers
Boolean creditCustomers
creditCustomers -
marketplaceAppInstallId
long marketplaceAppInstallId
marketplaceAppInstallId -
paymentOptionId
Integer paymentOptionId
paymentOption id -
paymentPeriodEnd
Date paymentPeriodEnd
paymentPeriodEnd -
paymentPeriodStart
Date paymentPeriodStart
paymentPeriodStart -
processType
String processType
processType -
properties
List<PaymentOptionPropertyResponse> properties
-
recurrentPayment
Boolean recurrentPayment
recurrentPayment -
rule
CreatePaymentOptionRuleResponse rule
-
source
String source
source -
status
Boolean status
status -
updatedBy
String updatedBy
-
updatedDate
Date updatedDate
-
-
-
Package com.skava.paymentapp.util.paymentoption
-
Class com.skava.paymentapp.util.paymentoption.SortByDate
class SortByDate extends Object implements Serializable- serialVersionUID:
- 1L
-