How do I update my credit card information?

From time to time you may need to update your credit card payment details.
To update credit card payment details, call 1-855-711-8647, or:
  • Login to the User Portal (https://voipmuch.userportal.com)
  • Click Billing Portal (invoices) link (under Account Details section)
  • Click the green Billing Portal button
    • A new window will open
  • Scroll down to Billing Details
    • Click Update Payment Method
  • Edit your payment details, then click Save