Welcome

Step 1

First name*
Name*
document.addEventListener('DOMContentLoaded', function() {
  const form = document.querySelector('form');
  
  form.addEventListener('submit', function(e) {
    e.preventDefault();
    
    // Réinitialiser les erreurs
    document.querySelectorAll('.error-message').forEach(el => {
      el.style.display = 'none';
    });
    
    let hasError = false;
    
    // Validation email
    const emailField = document.querySelector('[data-field="name"]');
    if (emailField) {
      const emailValue = emailField.value.trim();
      if (!emailValue || !isValidEmail(emailValue)) {
        showError('email', 'Veuillez entrer une adresse email valide');
        hasError = true;
      }
    }
    
    // Validation téléphone
    const phoneField = document.querySelector('[data-field="phone"]');
    if (phoneField) {
      const phoneValue = phoneField.value.trim();
      if (!phoneValue || phoneValue.length < 10) {
        showError('phone', 'Veuillez entrer un numéro de téléphone valide');
        hasError = true;
      }
    }
    
    // Si pas d'erreur, soumettre le formulaire
    if (!hasError) {
      form.submit();
    }
  });
  
  // Fonction pour afficher les erreurs
  function showError(fieldName, message) {
    const errorEl = document.querySelector(`[data-error="${fieldName}"]`);
    if (errorEl) {
      errorEl.textContent = message;
      errorEl.style.display = 'block';
    }
  }
  
  // Validation email
  function isValidEmail(email) {
    return /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email);
  }
});
Email address*
Phone number*
Date of birth*
Password*
* 12 characters minimum
Thank you! Your submission has been received!
An error occurred, please try again...

Already have an account? Log in!

Just a few more details

Step 2

We need your payment and billing information to allow you to charge your vehicles using the Oriway app.

Company name*
VAT number*
Address*
City, Postal Code, and Country*
Billing*
Thank you! Your submission has been received!
An error occurred, please try again...


Add a payment method

Step 3

To use Oriway's charging features, you need to add a payment method.

This will be used for all your activities on the app (ordering an Oriway Pass, roaming charging, purchasing partner vouchers, etc.). Access to the app remains free.


Your card has been successfully saved and will be used for future Oriway transactions.

**** 0568
12/29

Order your Oriway Pass

Step 4

With the Oriway Pass, simply tap and start your charging session.

Your Oriway Pass has been successfully ordered. You can track its delivery status in your personal account.


Oriway Pass

€12.49

Charging Guide

Free

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Shipping costs
Free
Total
€12.49 incl. tax

The previously saved payment method will be used to charge for the pass.

Don't want to order the pass right now? Skip this step

Next

Step 5

Thank you for signing up with Oriway

You can now access your account by logging in from the login page
© 2026 Oriway - All rights reserved
Design & Integration by Jordane Lacroix