diff --git a/package-lock.json b/package-lock.json index ff6482e..9d9dd46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "connect-sdk-nodejs", - "version": "4.13.0", + "version": "4.14.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -6335,9 +6335,9 @@ "integrity": "sha1-8aAymzCLIh+uN7mXTz1XjQypmeM=" }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -7587,9 +7587,9 @@ "dev": true }, "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", + "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", "dev": true }, "wrap-ansi": { diff --git a/package.json b/package.json index 09275d6..60209cf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "connect-sdk-nodejs", - "version": "4.13.0", + "version": "4.14.0", "description": "SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API", "homepage": "https://github.com/Ingenico-ePayments/connect-sdk-nodejs#readme", "bugs": { diff --git a/src/model/domain/payment/definitions/index.ts b/src/model/domain/payment/definitions/index.ts index c62cbd3..7e28187 100644 --- a/src/model/domain/payment/definitions/index.ts +++ b/src/model/domain/payment/definitions/index.ts @@ -864,6 +864,7 @@ export interface RefundBankMethodSpecificOutput extends RefundMethodSpecificOutp export interface RefundCardMethodSpecificOutput extends RefundMethodSpecificOutput { authorisationCode?: string | null; + card?: CardEssentials | null; } // eslint-disable-next-line @typescript-eslint/no-empty-interface diff --git a/src/utils/headers.ts b/src/utils/headers.ts index 6d0cbd1..14f7e51 100644 --- a/src/utils/headers.ts +++ b/src/utils/headers.ts @@ -18,7 +18,7 @@ interface ServerMetaInfo { export function serverMetaInfo(sdkContext: SdkContext): Header { const info: ServerMetaInfo = { sdkCreator: "Ingenico", - sdkIdentifier: "NodejsServerSDK/v4.13.0", + sdkIdentifier: "NodejsServerSDK/v4.14.0", platformIdentifier: process.env["OS"] + " Node.js/" + process.versions.node }; if (sdkContext.getIntegrator() !== null) {