Serialized Form
-
Package com.bhn.payment.common.exception
-
Exception com.bhn.payment.common.exception.PaymentException
class PaymentException extends RuntimeException implements Serializable- serialVersionUID:
- 2121114280233490736L
-
Serialized Fields
-
errorResponse
ErrorResponse errorResponse
-
-
-
Package com.bhn.payment.common.models
-
Class com.bhn.payment.common.models.Address
class Address extends Object implements Serializable- serialVersionUID:
- 2617377490291107074L
-
Serialized Fields
-
addressLine1
String addressLine1
-
addressLine2
String addressLine2
-
addressLine3
String addressLine3
-
addressType
AddressType addressType
-
city
String city
-
companyName
String companyName
-
countryCode
String countryCode
-
districtOrCounty
String districtOrCounty
-
emailAddress
String emailAddress
-
firstName
String firstName
-
lastName
String lastName
-
phoneNumber
String phoneNumber
-
postalCode
String postalCode
-
stateOrProvince
String stateOrProvince
-
-
Class com.bhn.payment.common.models.AuthRequest
class AuthRequest extends BasePaymentRequest implements Serializable- serialVersionUID:
- 5132801706279932002L
-
Serialized Fields
-
authToken
AuthToken authToken
-
billingAddress
Address billingAddress
-
cart
ShoppingCart cart
-
caseRequest
CaseRequest caseRequest
-
ipAddress
String ipAddress
-
payment
Payment payment
-
shippingAddress
ShippingAddress shippingAddress
-
user
Person user
-
-
Class com.bhn.payment.common.models.AuthResponse
class AuthResponse extends BasePaymentResponse implements Serializable- serialVersionUID:
- -3294019705448988386L
-
Serialized Fields
-
approvedAmount
double approvedAmount
-
authorizationId
String authorizationId
-
authToken
AuthToken authToken
-
bin
String bin
-
cardType
String cardType
-
caseId
String caseId
-
lastFourDigits
String lastFourDigits
-
maskedCardNumber
String maskedCardNumber
-
paymentMethod
PaymentMethod paymentMethod
-
paymentToken
String paymentToken
-
processorAuthorizationId
String processorAuthorizationId
-
-
Class com.bhn.payment.common.models.AuthToken
class AuthToken extends Object implements Serializable- serialVersionUID:
- -7898014987384148828L
-
Serialized Fields
-
authorizationId
String authorizationId
-
processor
PaymentProcessor processor
-
rawAuthToken
String rawAuthToken
-
-
Class com.bhn.payment.common.models.BasePaymentRequest
class BasePaymentRequest extends Object implements Serializable- serialVersionUID:
- -2960556912304174819L
-
Serialized Fields
-
correlationId
String correlationId
-
fundingType
FundingType fundingType
-
mdMerchantId
String mdMerchantId
-
orderId
String orderId
-
orderType
OrderType orderType
-
paymentMerchantId
String paymentMerchantId
-
paymentMethod
PaymentMethod paymentMethod
-
processor
PaymentProcessor processor
-
requestId
String requestId
-
tenantId
String tenantId
-
-
Class com.bhn.payment.common.models.BasePaymentResponse
class BasePaymentResponse extends Object implements Serializable- serialVersionUID:
- 3784862826007541866L
-
Serialized Fields
-
correlationId
String correlationId
-
currencyCode
Currency currencyCode
-
decision
CaseDecision decision
-
isCompleted
boolean isCompleted
-
percentComplete
int percentComplete
-
processorStatus
ProcessorStatus processorStatus
-
reasonCode
String reasonCode
-
responseCode
String responseCode
-
responseDescription
String responseDescription
-
transactionId
String transactionId
-
-
Class com.bhn.payment.common.models.CallbackRequest
class CallbackRequest extends BasePaymentRequest implements Serializable- serialVersionUID:
- -8243323702003775218L
-
Class com.bhn.payment.common.models.CallbackResponse
class CallbackResponse extends BasePaymentResponse implements Serializable- serialVersionUID:
- 6995253017867324579L
-
Class com.bhn.payment.common.models.CancelAuthRequest
class CancelAuthRequest extends BasePaymentRequest implements Serializable- serialVersionUID:
- -6607207491424048405L
-
Serialized Fields
-
authorizationId
String authorizationId
-
-
Class com.bhn.payment.common.models.CancelAuthResponse
class CancelAuthResponse extends BasePaymentResponse implements Serializable- serialVersionUID:
- 7532788780879593286L
-
Class com.bhn.payment.common.models.CaptureRequest
class CaptureRequest extends BasePaymentRequest implements Serializable- serialVersionUID:
- 2268999939553871093L
-
Serialized Fields
-
amount
double amount
-
authorizationId
String authorizationId
-
-
Class com.bhn.payment.common.models.CaptureResponse
class CaptureResponse extends BasePaymentResponse implements Serializable- serialVersionUID:
- 4249616802257886143L
-
Class com.bhn.payment.common.models.CartItem
class CartItem extends Object implements Serializable- serialVersionUID:
- 384481635616636799L
-
Serialized Fields
-
brand
String brand
-
commodityCode
String commodityCode
-
convenienceFee
double convenienceFee
-
currencyCode
Currency currencyCode
-
description
String description
-
discounts
List<Discount> discounts
-
itemCode
String itemCode
-
itemType
ItemType itemType
-
paymentNetworkType
PaymentNetworkType paymentNetworkType
-
productCategory
ProductCategory productCategory
-
quantity
int quantity
-
recipientEmail
String recipientEmail
-
riskCategory
RiskCategory riskCategory
-
sku
String sku
-
taxAmount
double taxAmount
-
unitPrice
double unitPrice
-
variableDenominationProduct
boolean variableDenominationProduct
-
-
Class com.bhn.payment.common.models.CaseRequest
class CaseRequest extends Object implements Serializable- serialVersionUID:
- -576359879554979489L
-
Class com.bhn.payment.common.models.CheckoutRequest
class CheckoutRequest extends BasePaymentRequest implements Serializable- serialVersionUID:
- 8896163128617092367L
-
Serialized Fields
-
callbackURL
String callbackURL
-
cart
ShoppingCart cart
-
caseId
String caseId
-
caseReferenceNumber
String caseReferenceNumber
-
ipAddress
String ipAddress
-
merchantAttributes
MerchantAttributes merchantAttributes
-
paymentConfirmationURL
URL paymentConfirmationURL
-
paymentErrorURL
URL paymentErrorURL
-
sessionIds
Map<RiskProvider,
String> sessionIds -
shippingAddress
ShippingAddress shippingAddress
-
shippingLine
ShippingLine shippingLine
-
user
Person user
-
-
Class com.bhn.payment.common.models.CheckoutResponse
class CheckoutResponse extends BasePaymentResponse implements Serializable- serialVersionUID:
- 1789160848963621884L
-
Serialized Fields
-
checkoutId
String checkoutId
-
-
Class com.bhn.payment.common.models.Discount
class Discount extends Object implements Serializable- serialVersionUID:
- 8369127569063815110L
-
Class com.bhn.payment.common.models.MerchantAttributes
class MerchantAttributes extends Object implements Serializable- serialVersionUID:
- -7435842341692997584L
-
Serialized Fields
-
affiliateProgram
Boolean affiliateProgram
-
firstSuccessfulOrder
Integer firstSuccessfulOrder
-
guestCheckout
Boolean guestCheckout
-
isCorporateOrder
Boolean isCorporateOrder
-
maxShippingAddressQty
Integer maxShippingAddressQty
-
merchantChannel
String merchantChannel
-
nonCreditCardPaymentCount
Integer nonCreditCardPaymentCount
-
shipAndBillingAddressDiffer
Boolean shipAndBillingAddressDiffer
-
shippingAddressesCount
Integer shippingAddressesCount
-
-
Class com.bhn.payment.common.models.Payment
class Payment extends Object implements Serializable- serialVersionUID:
- 2059587123053402005L
-
Serialized Fields
-
cardNumber
String cardNumber
-
cardOnFile
boolean cardOnFile
-
cardType
CardType cardType
-
cardValidationNumber
String cardValidationNumber
-
encrypted
boolean encrypted
-
expirationMonth
String expirationMonth
-
expirationYear
String expirationYear
-
fundingType
FundingType fundingType
-
paymentMethod
PaymentMethod paymentMethod
-
paymentToken
String paymentToken
-
tokenize
boolean tokenize
-
-
Class com.bhn.payment.common.models.Person
class Person extends Object implements Serializable- serialVersionUID:
- -3176218706936172963L
-
Class com.bhn.payment.common.models.ProcessingMetaData
class ProcessingMetaData extends Object implements Serializable- serialVersionUID:
- 2775395852156518382L
-
Serialized Fields
-
processor
PaymentProcessor processor
-
-
Class com.bhn.payment.common.models.RefundRequest
class RefundRequest extends BasePaymentRequest implements Serializable- serialVersionUID:
- -1119011418169341188L
-
Class com.bhn.payment.common.models.RefundResponse
class RefundResponse extends BasePaymentResponse implements Serializable- serialVersionUID:
- -1230305616230203836L
-
Class com.bhn.payment.common.models.ShippingAddress
class ShippingAddress extends Object implements Serializable- serialVersionUID:
- 2177850700777570462L
-
Serialized Fields
-
Class com.bhn.payment.common.models.ShippingLine
class ShippingLine extends Object implements Serializable- serialVersionUID:
- -7624065112450867195L
-
Class com.bhn.payment.common.models.ShoppingCart
class ShoppingCart extends Object implements Serializable- serialVersionUID:
- 2835219257887119116L
-
-
Package com.bhn.payment.http.feign.error
-
Class com.bhn.payment.http.feign.error.ErrorDetail
class ErrorDetail extends Object implements Serializable- serialVersionUID:
- -6924063257664041286L
-
Class com.bhn.payment.http.feign.error.ErrorResponse
class ErrorResponse extends Object implements Serializable- serialVersionUID:
- -6541519952684864921L
-
Serialized Fields
-
errors
List<ErrorDetail> errors
-
-
-
Package com.bhn.payment.service.handlers.fm
-
Class com.bhn.payment.service.handlers.fm.FMProcessingMetaData
class FMProcessingMetaData extends ProcessingMetaData implements Serializable- serialVersionUID:
- -3330753806539308409L
-
Serialized Fields
-
timeOutMS
Long timeOutMS
-
-
-
Package com.bhn.payment.service.handlers.paymentplus
-
Class com.bhn.payment.service.handlers.paymentplus.PaymentPlusProcessingMetaData
class PaymentPlusProcessingMetaData extends ProcessingMetaData implements Serializable- serialVersionUID:
- -3330753806539308409L
-
Serialized Fields
-
timeOutMS
Long timeOutMS
-
-