> This is Payabli documentation. For a complete page index, fetch https://docs.payabli.com/llms.txt — append .md to any page URL for lightweight markdown. For section-level indexes, query parameters, and other AI-optimized access methods, see https://docs.payabli.com/ai-agents.md

## v1.1.19

This release adds methods to get the next check number and cancel ghost cards, a check number on reissued payouts, invoice data on subscription updates, a 1099 flag on vendors, every payout that paid a bill, and card-present device details. See [October 19, 2026](/changelog/api-changelog/2026/10/19) for more information.

### New methods

* `MoneyOut.GetNextCheckNumberAsync(long paypointId, string accountId)` returns `NextCheckNumberResponse`, whose `CheckNumber` is a `string`.
* `GhostCard.DeleteGhostCardAsync(string cardToken)` returns `DeleteGhostCardResponse`. Its `ResponseData` has `DeleteType` and `CardToken` (`string?`).

```csharp
NextCheckNumberResponse next = await client.MoneyOut.GetNextCheckNumberAsync(285, "ACCOUNT_ID");
DeleteGhostCardResponse deleted = await client.GhostCard.DeleteGhostCardAsync("CARD_TOKEN");
```

### Request changes

* `ReissueOutRequest` adds `CheckNumber` (`string?`).
* `RequestUpdateSchedule`, the request for `Subscription.UpdateSubscriptionAsync`, adds `InvoiceData` (`BillData?`).
* `VendorData` adds `Issue1099` (`bool?`).

### Vendor 1099 flag

`VendorQueryRecord`, `VendorDataResponse`, `TransferOutDetailVendor`, and `PayoutSubscriptionVendor` add the required property `Issue1099` (`bool`). `AssociatedVendor`, `VCardGetResponseAssociatedVendor`, `VendorOutData`, and `GetMethodResponseResponseDataVendorsItem` add `Issue1099` (`bool?`).

### Payouts that paid a bill

`BillResponseData` and `BillQueryRecord2` add `Transactions` (`IEnumerable<BillTransactionReference>?`). Each `BillTransactionReference` has `IdOut` (`long`) and `PaymentId` (`string?`).

### Card-present device details

* `TransactionQueryRecords` and `TransactionQueryRecordsCustomer` add `DeviceEntryMode` (`string?`), `EmvAuthData` (`EmvAuthData?`, with `RequestEmvData` and `ResponseEmvData`), and `DeviceData` (`QueryDeviceData?`).
* `DeviceQueryRecord` adds the required property `OperationalStatus` (`DeviceQueryRecordOperationalStatus`, with the values `Online`, `Busy`, and `Offline`), plus `AppVersion` and `OsVersion` (`string?`).

Code that creates `VendorQueryRecord`, `VendorDataResponse`, `TransferOutDetailVendor`, `PayoutSubscriptionVendor`, or `DeviceQueryRecord` objects without setting the new required properties, such as tests and mocks, no longer compiles. Code that only reads them isn't affected.