I'm here to ensure that you'll be able to get past on the error that you received so you can get back on track.
If you're trying to resubscribe to your QuickBooks Online account and received the error code 81708, this can be caused by the following reasons:
You have no user access rights.
Account number is invalid.
The card is over the limit or expired.
The billing address in the system includes special characters and doesn't match with the one shown on your credit card statement.
The browser’s cache is full.
When resubscribing to QBO, you have to be the Master Admin or Company Admin so you can update the payment information for your account. If not, you may contact the administrator to have your user rights changed.
You also need to make sure to enter the correct Credit or Debit card number on the Payment Information page. After that, check the card’s expiration date to determine if it’s already expired or not.
Once done, verify if the billing address doesn't include any special characters, especially accents and hyphens. You’ll have to double-check if the Billing Address in QuickBooks is the same as the one shown on your credit card statement.
If the steps above doesn't make a difference, I recommend accessing your account using a private or incognito window. This helps isolate the issue since it doesn’t store data in the cache.
If you're now able to resubscribe successfully, you may go back to your regular browser and clear its cache. This eliminates the necessary data, which is the reason behind the error that you received.
For more information about updating the billing details and resubscribing to QuickBooks Online, please see these links: