I'm here to assist you in updating your billing information.
QuickBooks Online is very sensitive to every detail we enter especially when it comes to processing payments. This is only for security purposes.
The Error Code: -81624 means that thepayment authorization failed. The reason for this is an invalid address or the details we enter is not matching with the financial institution. Make sure everything is correct. You'll want to reach out to your credit card provider to verify the details.
In the meantime, you'll want to use a different credit card until everything's good.
Keep on posting if you have other concerns. Wishing you all the best!
I appreciate you for trying multiple cards to resolve your issue when changing your billing subscription payment.
As mentioned by my colleague above, if you received the same error 81624, this means that you enter an invalid address or the details that are not matching with the financial institution. That's why your cards cannot be accepted with the system.
Currently, there's no option to use the bank account number when changing the payment info for your subscription in QuickBooks Online International. This is only available for the US version of QBO. That being said, you can only pay for your subscription with Mastercard, Visa, Discover Card, or American Express.
For additional information, you can check this article: Update the payment information for your subscription. This also provides information on to update payment info through Google Play (Android) or App Store (iPhone or iPad).