You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/typings/transferWebhooks/counterpartyV3.ts
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -17,9 +17,9 @@ export class CounterpartyV3 {
17
17
* The unique identifier of the counterparty [balance account](https://docs.adyen.com/api-explorer/balanceplatform/latest/post/balanceAccounts#responses-200-id).
18
18
*/
19
19
"balanceAccountId"?: string;
20
-
"bankAccount"?: BankAccountV3;
21
-
"card"?: Card;
22
-
"merchant"?: MerchantData;
20
+
"bankAccount"?: BankAccountV3|null;
21
+
"card"?: Card|null;
22
+
"merchant"?: MerchantData|null;
23
23
/**
24
24
* The unique identifier of the counterparty [transfer instrument](https://docs.adyen.com/api-explorer/legalentity/latest/post/transferInstruments#responses-200-id).
* The identifier of the original payment. This ID is provided by the scheme and can be alphanumeric or numeric, depending on the scheme. The `schemeTraceID` should refer to an original `schemeUniqueTransactionID` provided in an earlier payment (not necessarily processed by Adyen). A `schemeTraceId` is typically available for authorization adjustments or recurring payments.
Copy file name to clipboardExpand all lines: src/typings/transferWebhooks/partyIdentification.ts
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ import { Address } from "./address";
11
11
12
12
13
13
exportclassPartyIdentification{
14
-
"address"?: Address;
14
+
"address"?: Address|null;
15
15
/**
16
16
* The date of birth of the individual in [ISO-8601](https://www.w3.org/TR/NOTE-datetime) format. For example, **YYYY-MM-DD**. Allowed only when `type` is **individual**.
17
17
*/
@@ -45,7 +45,7 @@ export class PartyIdentification {
Copy file name to clipboardExpand all lines: src/typings/transferWebhooks/transferData.ts
+22-22Lines changed: 22 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -23,9 +23,9 @@ import { TransferReview } from "./transferReview";
23
23
24
24
25
25
exportclassTransferData{
26
-
"accountHolder"?: ResourceReference;
26
+
"accountHolder"?: ResourceReference|null;
27
27
"amount": Amount;
28
-
"balanceAccount"?: ResourceReference;
28
+
"balanceAccount"?: ResourceReference|null;
29
29
/**
30
30
* The unique identifier of the balance platform.
31
31
*/
@@ -38,8 +38,8 @@ export class TransferData {
38
38
* The category of the transfer. Possible values: - **bank**: a transfer involving a [transfer instrument](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/transferInstruments__resParam_id) or a bank account. - **card**: a transfer involving a third-party card. - **internal**: a transfer between [balance accounts](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id) within your platform. - **issuedCard**: a transfer initiated by a Adyen-issued card. - **platformPayment**: funds movements related to payments that are acquired for your users. - **topUp**: an incoming transfer initiated by your user to top up their balance account.
* The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**.
45
45
*/
@@ -48,7 +48,7 @@ export class TransferData {
48
48
* Your description for the transfer. It is used by most banks as the transfer description. We recommend sending a maximum of 140 characters, otherwise the description may be truncated. Supported characters: **[a-z] [A-Z] [0-9] / - ?** **: ( ) . , \' + Space** Supported characters for **regular** and **fast** transfers to a US counterparty: **[a-z] [A-Z] [0-9] & $ % # @** **~ = + - _ \' \" ! ?**
* The direction of the transfer. Possible values: **incoming**, **outgoing**.
54
54
*/
@@ -61,13 +61,13 @@ export class TransferData {
61
61
* The list of events leading up to the current status of the transfer.
62
62
*/
63
63
"events"?: Array<TransferEvent>;
64
-
"executionDate"?: ExecutionDate;
65
-
"externalReason"?: ExternalReason;
64
+
"executionDate"?: ExecutionDate|null;
65
+
"externalReason"?: ExternalReason|null;
66
66
/**
67
67
* The ID of the resource.
68
68
*/
69
69
"id"?: string;
70
-
"paymentInstrument"?: PaymentInstrument;
70
+
"paymentInstrument"?: PaymentInstrument|null;
71
71
/**
72
72
* Additional information about the status of the transfer.
73
73
*/
@@ -80,7 +80,7 @@ export class TransferData {
80
80
* A reference that is sent to the recipient. This reference is also sent in all webhooks related to the transfer, so you can use it to track statuses for both the source and recipient of funds. Supported characters: **a-z**, **A-Z**, **0-9**.The maximum length depends on the `category`. - **internal**: 80 characters - **bank**: 35 characters when transferring to an IBAN, 15 characters for others.
81
81
*/
82
82
"referenceForBeneficiary"?: string;
83
-
"review"?: TransferReview;
83
+
"review"?: TransferReview|null;
84
84
/**
85
85
* The sequence number of the transfer webhook. The numbers start from 1 and increase with each new webhook for a specific transfer. The sequence number can help you restore the correct sequence of events even if they arrive out of order.
86
86
*/
@@ -89,8 +89,8 @@ export class TransferData {
89
89
* The result of the transfer. For example, **authorised**, **refused**, or **error**.
0 commit comments