Skip to main content
Stripe extends watt.ma’s payment capacity to international cards and multi-site operators. This integration is particularly useful for tourist sites, hotels, and cross-border fleets that welcome drivers holding cards issued outside Morocco.
Beta. The Stripe integration is being finalized. Contact contact@wattsc.com to join the pilot program and get early access.

Use Cases

International cards

Accept Visa and Mastercard cards issued outside Morocco. Essential for sites near airports, ports, and tourist areas like Ifrane or Marrakech.

Tourist charging

Foreign drivers do not always have a Moroccan bank account. Stripe lets them pay directly with their usual card, without prior registration.

Pan-african operators

For CPOs deploying chargers in several African countries, Stripe offers a unified payment infrastructure before local systems are integrated.

Subscriptions and fleets

Recurring debit on fleet accounts and monthly subscription management with automatic receipt.

Planned Features

Planned Configuration

1

Create a Stripe account

Open an account on the Stripe Dashboard and complete KYC verification for Morocco or your headquarters jurisdiction.
2

Enter API keys

In watt.ma, go to Settings > Payments > Stripe. Enter your publishable key and your secret key. Select Test mode to validate the flow without a real debit.
3

Configure the webhook

In the Stripe Dashboard, create a webhook endpoint pointing to the URL provided by watt.ma. This URL will receive the payment_intent.succeeded, payment_intent.payment_failed, and charge.refunded events.
4

Test a payment

Start a test session on a charger and select Stripe as the provider. Use Stripe test card numbers (e.g., 4242 4242 4242 4242) to simulate a success or a failure.
The webhook is essential for watt.ma to receive payment confirmations in real time. Without a webhook, the payment status will remain stuck on Pending even after a successful debit.

Differences with CMI

You can activate both providers in parallel. Assign CMI to public sites in Morocco and Stripe to sites welcoming international customers.

See Also

CMI Payments

Activate QR code payment for Moroccan banking apps.

Payment Lifecycle

Understand the statuses of a payment attempt from creation to settlement.

Roadmap

Follow Stripe integration progress and upcoming platform features.