v1.0.21
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. This entry also covers v1.0.20. See October 19, 2026 for more information.
New methods
moneyOut.getNextCheckNumber(paypointId: number, accountId: string)returnsPayabli.NextCheckNumberResponse, whosecheckNumberis astring.ghostCard.deleteGhostCard(cardToken: string)returnsPayabli.DeleteGhostCardResponse. ItsresponseDatahasdeleteTypeandcardToken.
Request changes
Payabli.ReissueOutRequestaddscheckNumber?: Payabli.VendorCheckNumber.Payabli.RequestUpdateSchedule, the request forsubscription.updateSubscription, addsinvoiceData?: Payabli.BillData | null. PassinvoiceData: nullto remove the subscription’s invoice data.Payabli.VendorDataaddsissue1099?: boolean.
Vendor 1099 flag
VendorQueryRecord, VendorDataResponse, and TransferOutDetailVendor add the required property Issue1099, and PayoutSubscriptionVendor adds the required property issue1099. Both are Payabli.Issue1099, an alias for boolean. AssociatedVendor, VCardGetResponseAssociatedVendor, and VendorOutData add the optional Issue1099, and GetMethodResponseResponseDataVendorsItem adds the optional issue1099.
Payouts that paid a bill
BillResponseData and BillQueryRecord2 add transactions: Payabli.BillTransactionReference[] | null. Each BillTransactionReference has idOut (number) and paymentId (string | null).
Card-present device details
TransactionQueryRecordsandTransactionQueryRecordsCustomeraddDeviceEntryMode(Payabli.DeviceEntryMode | null),EmvAuthData(Payabli.EmvAuthData | null, withRequestEmvDataandResponseEmvData), andDeviceData(Payabli.QueryDeviceData | null).DeviceQueryRecordaddsoperationalStatus(Payabli.DeviceQueryRecord.OperationalStatus), which is"online","busy", or"offline". ThePayabli.DeviceQueryRecord.OperationalStatusobject also has these values asOnline,Busy, andOffline. It also addsappVersionandosVersion(string | null).
These new response properties are required, except the optional Issue1099 and issue1099 properties listed earlier. Code that creates these objects, such as tests and mocks, must set them.