Je développe un service USSD avec Africa's Talking et Laravel 11 pour qu'une coopérative agricole puisse consulter le prix du jour et son solde depuis un téléphone simple, sans internet. Le menu a 3 niveaux. Le premier n...
Je génère des reçus PDF avec DomPDF mais les accents et le formatage des montants ne sont pas corrects.
Je mets en cache la liste des produits pendant une heure mais les changements de prix ne se voient pas tout de suite.
J'ai branché Orange Money sur une application Laravel. Le client est débité mais ma notification de paiement n'est jamais reçue. L'URL est correcte et en HTTPS.
Mes utilisateurs tapent « paiment » ou « orange mony » et ne trouvent rien. Comment tolérer les fautes de frappe ?
Mon API publique est parfois martelée par des scripts. Comment limiter sans pénaliser les vrais utilisateurs ?
Mon tableau de bord met 12 secondes à afficher les transactions d'un marchand sur un mois. La table contient 2 millions de lignes.
J'ai l'erreur « blocked by CORS policy » quand mon application React appelle l'API Laravel, alors que Postman fonctionne.
J'ai branché Flutterwave sur une application Laravel. Le client est débité mais ma notification de paiement n'est jamais reçue. L'URL est correcte et en HTTPS.
Je passe d'un hébergement mutualisé à un petit VPS. Quelle configuration minimale pour mettre en ligne Laravel de façon sûre ?
Je n'ai jamais écrit de tests. Par où commencer pour une API ?
Notre plateforme a des utilisateurs à Dakar (UTC), Lagos (UTC+1) et Nairobi (UTC+3). Les heures affichées sont souvent fausses.
Certaines tâches (vérification d'un paiement, envoi de reçu) échouent parfois et personne ne le voit.
J'importe des CSV de 300 000 lignes et j'obtiens « Allowed memory size exhausted ».
Nous voulons proposer le contenu en français et en anglais. Traduire à chaque affichage coûte trop cher.
J'intègre Orange Money Burkina sur une boutique Laravel. En local avec ngrok tout fonctionne, mais en production la notification de paiement n'arrive jamais. La transaction est bien débitée côté client. Mon endpoint est...
Nos e-mails de confirmation arrivent dans les spams ou ne partent pas du tout.
Mon opérateur envoie parfois deux fois la même notification de succès, et j'ai crédité deux fois le portefeuille d'un client. Comment rendre le traitement idempotent ?
Je modélise des commerçants et des produits. Un produit peut être vendu par plusieurs commerçants. Je n'arrive pas à choisir entre hasMany et belongsToMany.
Mon application Flutter doit se connecter à mon API Laravel. Sanctum ou Passport ?