Self Registration
We are currently experiencing a technical issue with Discover eCentral. Our teams are aware and working to resolve the issue as quickly as possible. We apologize for the inconvenience.
If this problem continues, please contact our Account Specialist Team at DiscovereCentralSupport@discovermerchantsupport.com or 1-800-347-0240.