For payment requests, a new validation should be added to validate currency filed (InstructedAmount.Currency) against ISO 4217 "Codes for the representation of currencies and funds".
ob internal: https://github.com/wso2-enterprise/wso2-ob-internal/issues/1247