Dear,Yes dear, its mandatory to send them a report directly form WES. While ordering remove IRCC as the recipient as they already have your reports when you ordered for ECA from WES for the first time or else you will be charged extra bucks.
What should be the Billing address as its asking to enter billing address and card details