business rules for account numbers, currency based on location. Also check amount is a valid amount