The API parameters tables does not contain any legend.
I can guess, that «М» means «mandatory», and «O» means «optional», but what is «C» for?
As I understand, it means «conditional»:
These components and parameters may be mandatory, optional or conditional depending on the event/transaction.
alpha.pwstaging.com.au/docs/api-integration-guide#api-reference
Yes, my guess was right, I have confirmed it by the AlphaCommerceHub support:
C stands for conditional.
This becomes mandatory depending on other factors.