invoiceNumber is limited to 20 characters so if the reference in Odoo is longer we send an incomplete reference. This makes it hard to match up S2S payment.transactions in Odoo with their counterparts in the Authorize.net portal. To solve this send the full reference in the description field (which has a max length of 255 characters [1]). [1] https://developer.authorize.net/api/reference/index.html#payment-transactions-charge-a-customer-profile closes odoo/odoo#64179 X-original-commit: 5504ad189f66c63b930ae5a6f5838b8478ba28ec Signed-off-by: jorenvo <jorenvo@users.noreply.github.com>