v1.1.16

This release includes breaking changes. The notification log and stored payment method types now match what the API returns, and OCR results have new amount fields. This entry also covers v1.1.14 and v1.1.15. See September 22, 2026, September 29, 2026, October 1, 2026, October 2, 2026, and October 5, 2026 for more information.

Notification log retry methods return new types

Notificationlogs.RetryNotificationLogAsync now returns NotificationRetryResponse, which has a single Message property, instead of NotificationLogDetail. Notificationlogs.BulkRetryNotificationLogsAsync now returns WithRawResponseTask<string> instead of WithRawResponseTask. Existing await calls still compile.

// Before
NotificationLogDetail log = await client.Notificationlogs.RetryNotificationLogAsync("UUID");
// After
NotificationRetryResponse retry = await client.Notificationlogs.RetryNotificationLogAsync("UUID");
string message = retry.Message;
string bulk = await client.Notificationlogs.BulkRetryNotificationLogsAsync(new List<string> { "UUID" });

Notification log properties

  • ResponseStatus on NotificationLog and NotificationLogDetail is now required string instead of string?. It holds a status message such as OK. The HTTP status code is in the new ResponseStatusCode (int).
  • Both types add the required properties OrganizationName, PaypointName, RequestId, and ResponseStatusCode.
  • NotificationLog adds the required properties NotificationType, OrganizationLogo, OrganizationFavIcon, and PaypointLogo.
  • On NotificationLogDetail, ResponseContent is now required string instead of string?.
  • There’s a new NotificationLogBase record.

Code that creates these objects without setting the new required properties, such as tests and mocks, no longer compiles. Code that only reads them isn’t affected.

Customer properties on stored payment methods

On GetMethodResponseResponseDataCustomersItem, FirstName and LastName are now Firstname and Lastname.

Removed: AdditionalData, BillingAddress1, BillingAddress2, BillingCity, BillingCountry, BillingEmail, BillingPhone, BillingState, BillingZip, and ShippingAddress2.

Added: AdditionalFields, Address, Address1, City, Country, CustomerEvents, CustomerPortal, Email, Phone, ShippingAddress, State, and Zip.

New response properties

  • AddMethodResponse adds PageIdentifier, and AddMethodResponseResponseData adds AuthCode, AvsResponseText, CvvResponseText, and VendorId.
  • GetMethodResponseResponseData adds WalletType.
  • OcrResultData adds TotalAmount and Discount (double?).