Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

Commit

Permalink
Release 6.34.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
IngenicoEPayments committed Dec 2, 2022
1 parent bbd38f6 commit e907599
Show file tree
Hide file tree
Showing 12 changed files with 141 additions and 24 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<groupId>com.ingenico.connect.gateway</groupId>
<artifactId>connect-sdk-java</artifactId>
<version>6.33.0</version>
<version>6.34.0</version>
<packaging>jar</packaging>

<name>connect-sdk-java</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@ public class Address {
private String zip = null;

/**
* Additional address information
* Additional address information. The additionalInfo is truncated after 10 characters for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform
*/
public String getAdditionalInfo() {
return additionalInfo;
}

/**
* Additional address information
* Additional address information. The additionalInfo is truncated after 10 characters for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform
*/
public void setAdditionalInfo(String value) {
this.additionalInfo = value;
Expand Down Expand Up @@ -67,14 +67,14 @@ public void setCountryCode(String value) {
}

/**
* House number
* House number. The houseNumber is truncated after 10 characters for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform
*/
public String getHouseNumber() {
return houseNumber;
}

/**
* House number
* House number. The houseNumber is truncated after 10 characters for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform
*/
public void setHouseNumber(String value) {
this.houseNumber = value;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ public class CardEssentials {

private String cardNumber = null;

private String cardholderName = null;

private String expiryDate = null;

/**
Expand All @@ -24,6 +26,20 @@ public void setCardNumber(String value) {
this.cardNumber = value;
}

/**
* The card holder's name on the card.
*/
public String getCardholderName() {
return cardholderName;
}

/**
* The card holder's name on the card.
*/
public void setCardholderName(String value) {
this.cardholderName = value;
}

/**
* Expiry date of the card<br>
* Format: MMYY
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,8 @@

public class CardWithoutCvv extends CardEssentials {

private String cardholderName = null;

private String issueNumber = null;

/**
* Card holder's name on the card
*/
public String getCardholderName() {
return cardholderName;
}

/**
* Card holder's name on the card
*/
public void setCardholderName(String value) {
this.cardholderName = value;
}

/**
* Issue number on the card (if applicable)
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,34 @@

public class MicrosoftFraudResults {

private String clauseName = null;

private String deviceCountryCode = null;

private String deviceId = null;

private Integer fraudScore = null;

private String policyApplied = null;

private String trueIpAddress = null;

private String userDeviceType = null;

/**
* Name of the clause within the applied policy that was triggered during the evaluation of this transaction.
*/
public String getClauseName() {
return clauseName;
}

/**
* Name of the clause within the applied policy that was triggered during the evaluation of this transaction.
*/
public void setClauseName(String value) {
this.clauseName = value;
}

/**
* The country of the customer determined by Microsoft Device Fingerprinting.
*/
Expand Down Expand Up @@ -58,6 +76,20 @@ public void setFraudScore(Integer value) {
this.fraudScore = value;
}

/**
* Name of the policy that was applied on during the evaluation of this transaction.
*/
public String getPolicyApplied() {
return policyApplied;
}

/**
* Name of the policy that was applied on during the evaluation of this transaction.
*/
public void setPolicyApplied(String value) {
this.policyApplied = value;
}

/**
* The true IP address as determined by Microsoft Device Fingerprinting.
*/
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/*
* This class was auto-generated from the API references found at
* https://epayments-api.developer-ingenico.com/s2sapi/v1/
*/
package com.ingenico.connect.gateway.sdk.java.domain.payment.definitions;

public class AbstractRedirectPaymentProduct4101SpecificInput {
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,28 @@

public class Merchant {

private String configurationId = null;

private String contactWebsiteUrl = null;

private Seller seller = null;

private String websiteUrl = null;

/**
* In case your account has been setup with multiple configurations you can use this property to identify the one you would like to use for the transaction. Note that you can only submit preconfigured values in combination with the Worldline Online Payments Acceptance platform. In case no value is supplied a default value of 0 will be submitted to the Worldline Online Payments Acceptance platform. The Worldline Online Payments Acceptance platform internally refers to this as a PosId.
*/
public String getConfigurationId() {
return configurationId;
}

/**
* In case your account has been setup with multiple configurations you can use this property to identify the one you would like to use for the transaction. Note that you can only submit preconfigured values in combination with the Worldline Online Payments Acceptance platform. In case no value is supplied a default value of 0 will be submitted to the Worldline Online Payments Acceptance platform. The Worldline Online Payments Acceptance platform internally refers to this as a PosId.
*/
public void setConfigurationId(String value) {
this.configurationId = value;
}

/**
* URL to find contact or support details to contact in case of questions.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,26 @@

public class MobilePaymentProduct320SpecificInput {

private String cardholderName = null;

private GPayThreeDSecure threeDSecure = null;

/**
* The card holder's name on the card.<br>
* The encrypted payment data can be found in property paymentMethodData.tokenizationData.info.billingAddress.name of the <a href="https://developers.google.com/android/reference/com/google/android/gms/wallet/PaymentData">PaymentData</a>.toJson() result.
*/
public String getCardholderName() {
return cardholderName;
}

/**
* The card holder's name on the card.<br>
* The encrypted payment data can be found in property paymentMethodData.tokenizationData.info.billingAddress.name of the <a href="https://developers.google.com/android/reference/com/google/android/gms/wallet/PaymentData">PaymentData</a>.toJson() result.
*/
public void setCardholderName(String value) {
this.cardholderName = value;
}

/**
* Object containing specific data regarding 3-D Secure
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,24 @@

public class RedirectPaymentMethodSpecificInputBase extends AbstractRedirectPaymentMethodSpecificInput {

private RedirectPaymentProduct4101SpecificInputBase paymentProduct4101SpecificInput = null;

private RedirectPaymentProduct840SpecificInputBase paymentProduct840SpecificInput = null;

/**
* Object containing specific input required for payment product 4101 (UPI)
*/
public RedirectPaymentProduct4101SpecificInputBase getPaymentProduct4101SpecificInput() {
return paymentProduct4101SpecificInput;
}

/**
* Object containing specific input required for payment product 4101 (UPI)
*/
public void setPaymentProduct4101SpecificInput(RedirectPaymentProduct4101SpecificInputBase value) {
this.paymentProduct4101SpecificInput = value;
}

/**
* Object containing specific input required for PayPal payments (Payment product ID 840)
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@ public void setDisplayName(String value) {
}

/**
* The value of this property must be either or 'vpa', or 'mobile'.
* The value of this property must be 'vpa', 'desktopQRCode', or 'urlIntent'.
*/
public String getIntegrationType() {
return integrationType;
}

/**
* The value of this property must be either or 'vpa', or 'mobile'.
* The value of this property must be 'vpa', 'desktopQRCode', or 'urlIntent'.
*/
public void setIntegrationType(String value) {
this.integrationType = value;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/*
* This class was auto-generated from the API references found at
* https://epayments-api.developer-ingenico.com/s2sapi/v1/
*/
package com.ingenico.connect.gateway.sdk.java.domain.payment.definitions;

/**
* Please find below specific input fields for payment product 4101 (UPI)
*/
public class RedirectPaymentProduct4101SpecificInputBase extends AbstractRedirectPaymentProduct4101SpecificInput {

private String displayName = null;

/**
* The merchant name as shown to the customer in some payment applications.
*/
public String getDisplayName() {
return displayName;
}

/**
* The merchant name as shown to the customer in some payment applications.
*/
public void setDisplayName(String value) {
this.displayName = value;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
*/
public class MetaDataProvider {

private static final String SDK_VERSION = "6.33.0";
private static final String SDK_VERSION = "6.34.0";

private static final String SERVER_META_INFO_HEADER = "X-GCS-ServerMetaInfo";
static final Set<String> PROHIBITED_HEADERS;
Expand Down

0 comments on commit e907599

Please sign in to comment.