No internet connection. Check your network and try again.

Signing you in…

NexaPay NexaPay
Back

Welcome back

Sign in to your NexaPay merchant account.

or sign in with email

Username sign-in Coming soon

Having trouble? Reset your password — it only takes a moment.
Your credentials are handled securely by Supabase. Never share your password or one-time codes.

Create your account

Set up your NexaPay merchant account to start accepting payments across Southern Africa.

Business Accounts Only
or create with email
3–20 characters. Letters, numbers, and underscores only.
Please select a sector
Please select an option
Select business type
Password must include
At least 8 characters
One uppercase letter (A–Z)
One lowercase letter (a–z)
One number (0–9)
One special character (!@#$...)
Strength
Please accept the Terms of Service and Privacy Policy.
Creating your account
Saving your business details
Preparing your payment account

Your account is ready

Your NexaPay account is ready.
Sign in below to continue.

Welcome back!
Getting your dashboard ready…
Verifying your account
Loading your profile
Preparing your dashboard
Back to Sign In

Reset Password

Enter your account email and we'll send you a secure link to create a new password.

Check Your Email

We sent a password reset link to


Click the link in that email to set a new password. It expires in 1 hour.

← Back to Sign In
Didn't receive it? Check your spam folder or try again.

Set New Password

Choose a strong new password for your NexaPay account.

Complete Your Business Profile
Add your business details to continue.