Why should the employer add their credit card details?
Employers are required to add a credit card to cover the monthly subscription fee. Once the card is added and verified, the subscription fee will be automatically charged each month—no manual payments needed.