Authorize.net is not charging customers for the First Payment of $20 USD