Releases: Online-Payments/sdk-java
Releases · Online-Payments/sdk-java
7.0.0
- Added:
- Added property
marketPlaceto classCardPaymentMethodSpecificInput. - Added property
marketPlaceto classCardPaymentMethodSpecificInputBase. - Added property
tokenizationModeto classCardPaymentMethodSpecificInputForHostedCheckout. - Added property
displayQRCodeto classCreatePaymentLinkRequest. - Added property
crmTokento classCreatedTokenResponse. - Added property
skipSoftDeclineto classGPayThreeDSecure. - Added property
splitPaymentProductFiltersto classHostedCheckoutSpecificInput. - Added property
operatorIdto classOmnichannelPayoutSpecificInput. - Added property
qrCodeBase64to classPaymentLinkResponse. - Added properties
payPalTransactionIdandshippingAddressto classPaymentProduct840SpecificOutput. - Added property
sessionDetailsto classPaymentResponse. - Added properties
paymentProduct11SpecificInputandpaymentProduct3307SpecificInputto classRedirectPaymentMethodSpecificInput. - Added property
titleto classRedirectPaymentProduct5300SpecificInput. - Added property
refundRedirectPaymentMethodSpecificInputto classRefundRequest. - Added property
marketPlaceto classSubsequentCardPaymentMethodSpecificInput. - Added property
omnichannelSubsequentSpecificInputto classSubsequentPaymentRequest. - Added property
crmTokento classTokenResponse.
- Added property
- Changed:
- Changed the type of property
ValidationRulesof classCreditCardSpecificInputHostedTokenizationfromCreditCardValidationRulesHostedTokenizationtoCreditCardValidationRules.
- Changed the type of property
- Removed:
- Removed method
getPaymentLinksInBulkof classPaymentLinksClient.
- Removed method
6.4.0
- Added:
- Added properties
cobrandSelectionIndicatorandnetworkTokenDatato classCardPaymentMethodSpecificOutput. - Added property
hostedFieldsSessionIdto classCreatePaymentRequest. - Added property
isNewUnscheduledCardOnFileSeriesto classHostedCheckoutSpecificInput. - Added property
beneficiaryIdto classRedirectPaymentProduct5412SpecificInput. - Added properties
paymentProduct350andpendingAuthenticationto classShowFormData. - Added property
networkTokenLinkedto classTokenResponse.
- Added properties
- Removed:
- Removed property
authorizationModeof classSubsequentPaymentProduct5001SpecificInput.
- Removed property
6.3.1
- Fixed:
- Fixed property
paymentLinkin classWebhooksEvent.
- Fixed property
6.3.0
- Added:
- Added property
paymentProduct3013SpecificInputto classCardPaymentMethodSpecificInput. - Added property
paymentProduct3013SpecificInputto classCardPaymentMethodSpecificInputBase. - Added property
encryptedCustomerInputto classCreateTokenRequest. - Added property
totalTaxAmountto classOrder. - Added property
paymentProduct5412SpecificInputto classRedirectPaymentMethodSpecificInput. - Added property
paymentlinkto classWebhooksEvent. - Added method
subsequentto classMerchantClient. - Added method
getPaymentLinksInBulkto classPaymentLinksClient.
- Added property
- Changed:
- Changed method
subsequentPaymentfrom classPaymentsClientto classSubsequentClient.
- Changed method
6.2.0
- Added:
- Added property
omnichannelRefundSpecificInputto classRefundRequest.
- Added property
6.1.0
- Added:
- Added properties
cardProductName,issuerRegionCodeandvirtualCardIndicatorto classCardEssentials. - Added properties
cardProductName,issuerRegionCodeandvirtualCardIndicatorto classGetIINDetailsResponse. - Added properties
cardProductName,issuerRegionCodeandvirtualCardIndicatorto classIINDetail. - Added property
paymentProduct302SpecificInputto classMobilePaymentMethodSpecificInput. - Added properties
isRecurring,recurringandtokenizeto classMobilePaymentProduct302SpecificInput. - Added property
cardBinDetailsto classTokenCardData.
- Added properties
6.0.0
- Breaking:
- Changed the type of property
idof classAccountOnFilefromIntegertoString. - Added parameter
bodyto methodrevokeMandateof classMandatesClient. Merchants must pass NULL or empty object. This change is not applicable to Payone merchants. - Extending the
DefaultConnectionto use theConnectionRequestTimeoutwhen creating the HTTP Connections
- Changed the type of property
- Added:
- Added property
operationReferencesto classCancelPaymentRequest. - Added properties
cardCorporateIndicator,cardEffectiveDate,cardEffectiveDateIndicator,cardPanType,cardProductCode,cardProductUsageLabel,cardScheme,cardType,issuerCode,issuerName,issuingCountryCode,panLengthMax,panLengthMinandpanLuhnCheckto classCardEssentials. - Added property
networkTokenDatato classCardPaymentMethodSpecificInput. - Added property
clickToPayto classCardPaymentMethodSpecificOutput. - Added properties
cardCorporateIndicator,cardEffectiveDate,cardEffectiveDateIndicator,cardPanType,cardProductCode,cardProductUsageLabel,cardScheme,issuerCode,issuerName,issuingCountryCode,panLengthMax,panLengthMinandpanLuhnCheckto classGetIINDetailsResponse. - Added properties
cardCorporateIndicator,cardEffectiveDate,cardEffectiveDateIndicator,cardPanType,cardProductCode,cardProductUsageLabel,cardScheme,countryCode,issuerCode,issuerName,issuingCountryCode,panLengthMax,panLengthMinandpanLuhnCheckto classIINDetail. - Added properties
isRecurring,recurringandtokenizeto classMobilePaymentProduct320SpecificInput. - Added property
operationGroupReferenceto classOperationPaymentReferences. - Added property
operationGroupReferenceto classOrderReferences. - Added property
billingPersonalAddressto classPaymentProduct840SpecificOutput. - Added property
operationGroupReferenceto classPaymentReferences. - Added property
paymentMethod3204SpecificOutputto classRedirectPaymentMethodSpecificOutput. - Added property
aliasLabelto classRedirectPaymentProduct3204SpecificInput. - Added property
reasonto classRefundRequest. - Added property
paymentProduct5001to classShowFormData. - Added property
authorizationModeto classSubsequentPaymentProduct5001SpecificInput.
- Added property
5.1.0
- Added:
- Added property
reattemptInstructionsto classCardPaymentMethodSpecificOutput. - Added property
isReusableLinkto classCreatePaymentLinkRequest. - Added property
webhooksUrlsto classFeedbacks. - Added property
showInstructionsDatato classMerchantAction. - Added property
isReusableLinkto classPaymentLinkResponse. - Added properties
paymentProduct3204SpecificInput,paymentProduct5402SpecificInputandpaymentProduct5403SpecificInputto classRedirectPaymentMethodSpecificInput. - Added property
exemptionRequestto classRedirectPaymentProduct5001SpecificInput.
- Added property
- Changed:
- Changed the type of property
secondInstallmentPaymentDateof classRedirectPaymentProduct5300SpecificInputfromLocalDatetoString.
- Changed the type of property
- Deprecated:
- Deprecated property
webhookUrlof classFeedbacks.
- Deprecated property
5.0.0
- [Breaking]
- DefaultMarshaller class is moved from com.onlinepayments.defaultimp to com.onlinepayments.json package.
- Connection class is moved from com.onlinepayments to com.onlinepayments.communication package.
- DefaultConnection class is moved from com.onlinepayments.defaultimp to com.onlinepayments.communication package.
- AuthorizationType enum is moved from com.onlinepayments.defaultimp to com.onlinepayments.authentication package.
- DefaultAuthenticator class is renamed to V1HmacAuthenticator and moved from com.onlinepayments.defaultimp to com.onlinepayments.authentication package.
- CommunicationException class is moved from com.onlinepayments to com.onlinepayments.communication package.
- NotFoundException class is moved from com.onlinepayments to com.onlinepayments.communication package.
- ResponseException class is moved from com.onlinepayments to com.onlinepayments.communication package.
- MarshallerSyntaxException class is moved from com.onlinepayments to com.onlinepayments.json package.
- PaymentPlatformException class is renamed to PlatformException.
- ClientInterface method
withClientMetaInfonow returns an instance of ClientInterface
- The SDK has been updated to match version 2.352.2 of the Direct API.
4.24.0
- Added
- Added the
entityIdproperty to thePaymentProduct5500SpecificOutputclass.
- Added the