Skip to content

Commit 20f081f

Browse files
authored
Add new Checkout models to .NET library (#1173)
* Updated Checkout API models * Update AcsWebhooks descriptions (links) * Update TransactionWebhooks descriptions (links)
1 parent 2552516 commit 20f081f

28 files changed

+584
-188
lines changed

Adyen/Model/AcsWebhooks/BalancePlatformNotificationResponse.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,16 @@ public partial class BalancePlatformNotificationResponse : IEquatable<BalancePla
3535
/// <summary>
3636
/// Initializes a new instance of the <see cref="BalancePlatformNotificationResponse" /> class.
3737
/// </summary>
38-
/// <param name="notificationResponse">Respond with any **2xx** HTTP status code to [accept the webhook](https://docs.adyen.com/development-resources/webhooks#accept-notifications)..</param>
38+
/// <param name="notificationResponse">Respond with any **2xx** HTTP status code to [accept the webhook](https://docs.adyen.com/development-resources/webhooks/#accept-webhooks)..</param>
3939
public BalancePlatformNotificationResponse(string notificationResponse = default(string))
4040
{
4141
this.NotificationResponse = notificationResponse;
4242
}
4343

4444
/// <summary>
45-
/// Respond with any **2xx** HTTP status code to [accept the webhook](https://docs.adyen.com/development-resources/webhooks#accept-notifications).
45+
/// Respond with any **2xx** HTTP status code to [accept the webhook](https://docs.adyen.com/development-resources/webhooks/#accept-webhooks).
4646
/// </summary>
47-
/// <value>Respond with any **2xx** HTTP status code to [accept the webhook](https://docs.adyen.com/development-resources/webhooks#accept-notifications).</value>
47+
/// <value>Respond with any **2xx** HTTP status code to [accept the webhook](https://docs.adyen.com/development-resources/webhooks/#accept-webhooks).</value>
4848
[DataMember(Name = "notificationResponse", EmitDefaultValue = false)]
4949
public string NotificationResponse { get; set; }
5050

Adyen/Model/AcsWebhooks/Resource.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public partial class Resource : IEquatable<Resource>, IValidatableObject
3636
/// Initializes a new instance of the <see cref="Resource" /> class.
3737
/// </summary>
3838
/// <param name="balancePlatform">The unique identifier of the balance platform..</param>
39-
/// <param name="creationDate">The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**..</param>
39+
/// <param name="creationDate">The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**..</param>
4040
/// <param name="id">The ID of the resource..</param>
4141
public Resource(string balancePlatform = default(string), DateTime creationDate = default(DateTime), string id = default(string))
4242
{
@@ -53,9 +53,9 @@ public partial class Resource : IEquatable<Resource>, IValidatableObject
5353
public string BalancePlatform { get; set; }
5454

5555
/// <summary>
56-
/// The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**.
56+
/// The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**.
5757
/// </summary>
58-
/// <value>The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**.</value>
58+
/// <value>The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**.</value>
5959
[DataMember(Name = "creationDate", EmitDefaultValue = false)]
6060
public DateTime CreationDate { get; set; }
6161

Adyen/Model/Checkout/AuthenticationData.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public enum AttemptAuthenticationEnum
6464
/// Initializes a new instance of the <see cref="AuthenticationData" /> class.
6565
/// </summary>
6666
/// <param name="attemptAuthentication">Indicates when 3D Secure authentication should be attempted. This overrides all other rules, including [Dynamic 3D Secure settings](https://docs.adyen.com/risk-management/dynamic-3d-secure). Possible values: * **always**: Perform 3D Secure authentication. * **never**: Don&#39;t perform 3D Secure authentication. If PSD2 SCA or other national regulations require authentication, the transaction gets declined..</param>
67-
/// <param name="authenticationOnly">If set to true, you will only perform the [3D Secure 2 authentication](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only), and not the payment authorisation. Default: **false**. (default to false).</param>
67+
/// <param name="authenticationOnly">Required to trigger the [authentication-only flow](https://docs.adyen.com/online-payments/3d-secure/authentication-only/). If set to **true**, you will only perform the 3D Secure 2 authentication, and will not proceed to the payment authorization. Default: **false**. (default to false).</param>
6868
/// <param name="threeDSRequestData">threeDSRequestData.</param>
6969
public AuthenticationData(AttemptAuthenticationEnum? attemptAuthentication = default(AttemptAuthenticationEnum?), bool? authenticationOnly = false, ThreeDSRequestData threeDSRequestData = default(ThreeDSRequestData))
7070
{
@@ -74,9 +74,9 @@ public enum AttemptAuthenticationEnum
7474
}
7575

7676
/// <summary>
77-
/// If set to true, you will only perform the [3D Secure 2 authentication](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only), and not the payment authorisation. Default: **false**.
77+
/// Required to trigger the [authentication-only flow](https://docs.adyen.com/online-payments/3d-secure/authentication-only/). If set to **true**, you will only perform the 3D Secure 2 authentication, and will not proceed to the payment authorization. Default: **false**.
7878
/// </summary>
79-
/// <value>If set to true, you will only perform the [3D Secure 2 authentication](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only), and not the payment authorisation. Default: **false**.</value>
79+
/// <value>Required to trigger the [authentication-only flow](https://docs.adyen.com/online-payments/3d-secure/authentication-only/). If set to **true**, you will only perform the 3D Secure 2 authentication, and will not proceed to the payment authorization. Default: **false**.</value>
8080
[DataMember(Name = "authenticationOnly", EmitDefaultValue = false)]
8181
public bool? AuthenticationOnly { get; set; }
8282

0 commit comments

Comments
 (0)