CreateTerminalCheckout is working like a champ here but the supplied reference_id is not seen in the SearchOrders response payload. Those sales that are generated from our WooCommerce online store do have a reference_id and it is set to a string.
Well, that’s not fair.
var checkout = new TerminalCheckout.Builder(amountMoney: amountMoney, deviceOptions: deviceOptions)
.ReferenceId("2112")
.LocationId(dbmodel.SquareTerminal.FirstOrDefault().LocationId)
.Note("")
.Build();