[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-