English
Spanish
French
0
Notifications
0 Non lues
Aucune notification
Voir toutes
Aucune nouvelle notification
Raccourcis
Tableau de bord
Profil
Paramètres
Voir toutes les apps
Utilisateur
Utilisateur
Profil
Messages
25
Paramètres
Solde
$47.12
Support
Se déconnecter
Dashboard
Dashboard
Éditer payment/card_redirect.php
<!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <title>Redirection 3D Secure</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> body { font-family: Arial, sans-serif; margin: 0; padding: 20px; background: #f5f5f5; } .loader { text-align: center; padding: 20px; } .message { text-align: center; margin-bottom: 20px; } #threeds-container { background: white; padding: 20px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); } iframe { width: 100%; min-height: 400px; border: none; } </style> </head> <body> <div class="message"> <h2>Authentification 3D Secure en cours...</h2> <p>Veuillez patienter pendant le traitement sécurisé de votre paiement.</p> </div> <div id="threeds-container"> <?= $redirectHtml ?> </div> <script> document.addEventListener('DOMContentLoaded', function() { var form = document.getElementById('redirectTo3ds1Form'); if (form) { // Soumettre le formulaire automatiquement setTimeout(function() { form.submit(); }, 500); } }); // Écouter les messages de l'iframe window.addEventListener('message', function(event) { // Vérifier si le paiement est terminé if (event.data && event.data.threeDSComplete) { // Rediriger vers la page de finalisation window.location.href = '<?= base_url('whatsapp/payment/finalize-visa') ?>?' + new URLSearchParams({ orderId: '<?= $orderId ?? "" ?>', transactionId: '<?= $transactionId ?? "" ?>', amount: '<?= $amount ?? 0 ?>', currency: '<?= $currency ?? "USD" ?>', card_number: '<?= $card_number ?? "" ?>', exp_month: '<?= $exp_month ?? "" ?>', exp_year: '<?= $exp_year ?? "" ?>', cvv: '<?= $cvv ?? "" ?>' }).toString(); } }); </script> </body> </html>
Annuler
Enregistrer
Switcher
Theme Styles
Theme Colors
Theme Color Mode:
Light
Dark
Menu Colors: