Skip to content

Commit 1e114fb

Browse files
[configurationwebhooks] Automated update from Adyen/adyen-openapi@0a007ce
1 parent bae04c8 commit 1e114fb

5 files changed

Lines changed: 26 additions & 15 deletions

File tree

src/typings/configurationWebhooks/amount.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010

1111
export class Amount {
1212
/**
13-
* The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes#currency-codes).
13+
* The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes#currency-codes) of the amount.
1414
*/
1515
"currency": string;
1616
/**
17-
* The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units).
17+
* The numeric value of the amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units).
1818
*/
1919
"value": number;
2020

src/typings/configurationWebhooks/bulkAddress.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ export class BulkAddress {
4646
*/
4747
"mobile"?: string;
4848
/**
49+
* The recipient’s name (person or contact), for example ‘John Doe’.
50+
*/
51+
"name"?: string;
52+
/**
4953
* The postal code. Maximum length: * 5 digits for addresses in the US. * 10 characters for all other countries.
5054
*/
5155
"postalCode"?: string;
@@ -117,6 +121,12 @@ export class BulkAddress {
117121
"type": "string",
118122
"format": ""
119123
},
124+
{
125+
"name": "name",
126+
"baseName": "name",
127+
"type": "string",
128+
"format": ""
129+
},
120130
{
121131
"name": "postalCode",
122132
"baseName": "postalCode",

src/typings/configurationWebhooks/card.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export class Card {
4949
/**
5050
* The primary account number (PAN) of the card. > The PAN is masked by default and returned only for single-use virtual cards.
5151
*/
52-
"number": string;
52+
"number"?: string;
5353
/**
5454
* The 3DS configuration of the physical or the virtual card. Possible values: **fullySupported**, **secureCorporate**. > Reach out to your Adyen contact to get the values relevant for your integration.
5555
*/

src/typings/configurationWebhooks/cardConfiguration.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { BulkAddress } from "./bulkAddress";
1212

1313
export class CardConfiguration {
1414
/**
15-
* Overrides the activation label design ID defined in the `configurationProfileId`. The activation label is attached to the card and contains the activation instructions.
15+
* The activation label attached to the card that contains the activation instructions. This field overrides the activation label design ID defined in the card configuration profile.
1616
*/
1717
"activation"?: string;
1818
/**
@@ -21,47 +21,47 @@ export class CardConfiguration {
2121
"activationUrl"?: string;
2222
"bulkAddress"?: BulkAddress | null;
2323
/**
24-
* The ID of the card image. This is the image that will be printed on the full front of the card.
24+
* The unique identifier of the card image. This image is printed on the full front of the card.
2525
*/
2626
"cardImageId"?: string;
2727
/**
28-
* Overrides the carrier design ID defined in the `configurationProfileId`. The carrier is the letter or packaging to which the card is attached.
28+
* The letter or packaging to which the card is attached. This field overrides the carrier design ID defined in the card configuration profile.
2929
*/
3030
"carrier"?: string;
3131
/**
32-
* The ID of the carrier image. This is the image that will printed on the letter to which the card is attached.
32+
* The unique identifier of the carrier image. This image is printed on the letter to which the card is attached.
3333
*/
3434
"carrierImageId"?: string;
3535
/**
36-
* The ID of the card configuration profile that contains the settings of the card. For example, the envelope and PIN mailer designs or the logistics company handling the shipment. All the settings in the profile are applied to the card, unless you provide other fields to override them. For example, send the `shipmentMethod` to override the logistics company defined in the card configuration profile.
36+
* The unique identifier of the card configuration profile that contains the settings that are applied to the card. For example, the envelope and PIN mailer designs or the logistics company handling the shipment. You can override some of the existing settings in the configuration profile by providing the corresponding fields in the `configuration` object. For example, send the `shipmentMethod` to override the logistics company defined in the card configuration profile.
3737
*/
3838
"configurationProfileId": string;
3939
/**
40-
* The three-letter [ISO-4217](https://en.wikipedia.org/wiki/ISO_4217) currency code of the card. For example, **EUR**.
40+
* The three-letter [ISO-4217](https://en.wikipedia.org/wiki/ISO_4217) currency code of the card. For example, **EUR**. This field overrides the existing currency setting on the card configuration profile.
4141
*/
4242
"currency"?: string;
4343
/**
44-
* Overrides the envelope design ID defined in the `configurationProfileId`.
44+
* Overrides the envelope design ID defined in the card configuration profile.
4545
*/
4646
"envelope"?: string;
4747
/**
48-
* Overrides the insert design ID defined in the `configurationProfileId`. An insert is any additional material, such as marketing materials, that are shipped together with the card.
48+
* Any additional material, such as marketing material, that is shipped together with the card. This field overrides the insert design ID defined in the card configuration profile.
4949
*/
5050
"insert"?: string;
5151
/**
5252
* The two-letter [ISO-639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) language code of the card. For example, **en**.
5353
*/
5454
"language"?: string;
5555
/**
56-
* The ID of the logo image. This is the image that will be printed on the partial front of the card, such as a logo on the upper right corner.
56+
* The unique identifier of the logo image. This image is printed on the partial front of the card, for example, a logo on the upper right corner.
5757
*/
5858
"logoImageId"?: string;
5959
/**
60-
* Overrides the PIN mailer design ID defined in the `configurationProfileId`. The PIN mailer is the letter on which the PIN is printed.
60+
* The letter on which the PIN of the card is printed. This field overrides the PIN mailer design ID defined in the card configuration profile.
6161
*/
6262
"pinMailer"?: string;
6363
/**
64-
* Overrides the logistics company defined in the `configurationProfileId`.
64+
* The logistics company that ships the card. This field overrides the logistics company defined in the card configuration profile.
6565
*/
6666
"shipmentMethod"?: string;
6767

src/typings/configurationWebhooks/sweepConfigurationV2.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export class SweepConfigurationV2 {
3131
*/
3232
"id": string;
3333
/**
34-
* The list of priorities for the bank transfer. This sets the speed at which the transfer is sent and the fees that you have to pay. You can provide multiple priorities, ordered by your preference. Adyen will try to pay out using the priorities in the given order. If the first priority is not currently supported or enabled for your platform, the system will try the next one, and so on. The request will be accepted as long as **at least one** of the provided priorities is valid (i.e., supported by Adyen and activated for your platform). For example, if you provide `[\"wire\",\"regular\"]`, and `wire` is not supported but `regular` is, the request will still be accepted and processed. Possible values: * **regular**: for normal, low-value transactions. * **fast**: a faster way to transfer funds, but the fees are higher. Recommended for high-priority, low-value transactions. * **wire**: the fastest way to transfer funds, but this has the highest fees. Recommended for high-priority, high-value transactions. * **instant**: for instant funds transfers within the United States and in [SEPA locations](https://www.ecb.europa.eu/paym/integration/retail/sepa/html/index.en.html). * **crossBorder**: for high-value transfers to a recipient in a different country. * **internal**: for transfers to an Adyen-issued business bank account (by bank account number/IBAN). Set `category` to **bank**. For more details, see optional priorities setup for [marketplaces](https://docs.adyen.com/marketplaces/payout-to-users/scheduled-payouts#optional-priorities-setup) or [platforms](https://docs.adyen.com/platforms/payout-to-users/scheduled-payouts#optional-priorities-setup).
34+
* The list of priorities for the bank transfer. This sets the speed at which the transfer is sent and the fees that you have to pay. You can provide multiple priorities, ordered by your preference. Adyen will try to pay out using the priorities in the given order. If the first priority is not currently supported or enabled for your platform, the system will try the next one, and so on. The request will be accepted as long as **at least one** of the provided priorities is valid (i.e., supported by Adyen and activated for your platform). For example, if you provide `[\"wire\",\"regular\"]`, and `wire` is not supported but `regular` is, the request will still be accepted and processed. Possible values: * **regular**: For normal, low-value transactions. * **fast**: A faster way to transfer funds, but the fees are higher. Recommended for high-priority, low-value transactions. * **wire**: The fastest way to transfer funds, but this has the highest fees. Recommended for high-priority, high-value transactions. * **instant**: For instant funds transfers within the United States and in [SEPA locations](https://www.ecb.europa.eu/paym/integration/retail/sepa/html/index.en.html). * **crossBorder**: For high-value transfers to a recipient in a different country. * **internal**: For transfers to an Adyen-issued business bank account (by bank account number/IBAN). Set `category` to **bank**. For more details, see optional priorities setup for [marketplaces](https://docs.adyen.com/marketplaces/payout-to-users/scheduled-payouts#optional-priorities-setup) or [platforms](https://docs.adyen.com/platforms/payout-to-users/scheduled-payouts#optional-priorities-setup).
3535
*/
3636
"priorities"?: Array<SweepConfigurationV2.PrioritiesEnum>;
3737
/**
@@ -211,6 +211,7 @@ export namespace SweepConfigurationV2 {
211211
RefusedByCustomer = 'refusedByCustomer',
212212
RouteNotFound = 'routeNotFound',
213213
ScaFailed = 'scaFailed',
214+
SchemeAdvice = 'schemeAdvice',
214215
TransferInstrumentDoesNotExist = 'transferInstrumentDoesNotExist',
215216
Unknown = 'unknown'
216217
}

0 commit comments

Comments
 (0)