v1.1.18
This release includes breaking changes. The get payout subscription response now uses its own camelCase types, which fixes a JsonException that GetPayoutSubscriptionAsync threw on every call. This release also covers v1.1.17, which shipped without a changelog entry. See October 14, 2026 for more information.
New types in the get payout subscription response
PayoutSubscriptionQueryRecord now uses new types for its vendor, bills, and payment data:
PayoutSubscriptionPaymentData.PaymentDetails is a PayoutSubscriptionPaymentDetails?. Update any code that names the old types:
New payment data type in list payout subscriptions
PayoutSubscriptionQueryRecordPascal.PaymentData is now a PayoutSubscriptionPaymentDataPascal? instead of a QueryPaymentData?.
New fields on payout subscriptions
PayoutSubscriptionQueryRecord and PayoutSubscriptionQueryRecordPascal add SameDayAch, DoNotCreateBills, AllowDuplicatedBills, AutoConvertSameDayAch (bool?), and SubscriptionType (string?). The payment data types add WalletType and PayorSignature, and PayoutSubscriptionPaymentDetails adds the payout details fields, such as OrderId, PayabliTransId, and SurchargeFee.
Vendor record changes
VendorQueryRecord.StoredMethods is now an IEnumerable<VendorStoredMethod>? instead of an IEnumerable<VendorResponseStoredMethod>?. VendorStoredMethod adds IsDefault (bool?). VendorQueryRecord adds VendorPortal (VendorPortalAccess?), and BillingDataResponse adds Country (string?).