[AlphaCommerceHub] Are any limitations on the «MerchantTxnID» parameter allowed characters or length?

In my experience, about 95% of payment gateways has some limitations on an «internal ID assigned by the merchant to the transaction».
E.g., these limitations could be enforced by a payment gateway’s database scheme.
The AlphaCommerceHub API reference does not mention any limitations.
Does it mean that MerchantTxnID can have infinite length and can contain any Unicode characters?

http://alpha.pwstaging.com.au/docs/api-integration-guide#request-message-

The same parameter for AlphaHPP has limitations:

Supported special characters are / and .

«AlphaHPP» → «Paypage Request Reference» → «Request a Paypage Session».

See also:

I have got an answer from the AlphaCommerceHub support:

We are updating the guides, allowed chars are upper and lower case letters, 0-9 and hyphen. Max length 60.

https://github.com/mage2pro/alphacommercehub/issues/2

The current rules are implemented in the 0.1.5 version.