diff options
| author | Roger Rehnelt <noreply@maennchen1.de> | 2026-10-01 10:00:34 +0200 |
|---|---|---|
| committer | Roger Rehnelt <noreply@maennchen1.de> | 2026-10-01 10:00:34 +0200 |
| commit | 6dee1fb5b8ebf57f68d8549f15022f6b540dd366 (patch) | |
| tree | ceddd1a61c53e5e80c8e6368839b8ee7dab97f9c /views/mods/mod_girocheckout/order_done.phtml | |
| parent | 9de7219882c5e4298389b260a88d308f26214c70 (diff) | |
Neues Modul GiroCheckout (API v2) mit Wero
Zahlung, Teil- und automatische Erstattung, Statusabfrage.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'views/mods/mod_girocheckout/order_done.phtml')
| -rw-r--r-- | views/mods/mod_girocheckout/order_done.phtml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/views/mods/mod_girocheckout/order_done.phtml b/views/mods/mod_girocheckout/order_done.phtml new file mode 100644 index 0000000..aad5a6d --- /dev/null +++ b/views/mods/mod_girocheckout/order_done.phtml @@ -0,0 +1,42 @@ +<?php
+
+ /**
+ * Nach dem Bestellabschluss mit einer Zahlart von GiroCheckout
+ */
+
+ if (!defined('ABSPATH')) exit;
+
+ $arView = $this->view['wpsg_mod_girocheckout'];
+ $bDone = (($arView['done']??'') === '1');
+ $strLink = (string)($arView['link']??'');
+ $strName = (string)($arView['name']??'');
+
+?>
+
+<?php if (!$bDone) { ?>
+
+ <p><?php echo esc_html(wpsg_translate(__('Bitte bezahlen Sie den Betrag jetzt mit #1#.', 'wpsg'), $strName)); ?></p>
+
+ <p>
+ <a class="wpsg_button" href="<?php echo esc_url($strLink); ?>"><?php echo esc_html(wpsg_translate(__('Jetzt mit #1# bezahlen', 'wpsg'), $strName)); ?></a>
+ </p>
+
+ <?php if ($this->get_option('wpsg_mod_girocheckout_autostart') == '1') { ?>
+
+ <script>
+
+ window.setTimeout(function() {
+
+ location.href = <?php echo wp_json_encode($strLink); ?>;
+
+ }, 1000);
+
+ </script>
+
+ <?php } ?>
+
+<?php } else { ?>
+
+ <p><?php echo esc_html(wpsg_translate(__('Die Zahlung mit #1# ist eingegangen.', 'wpsg'), $strName)); ?></p>
+
+<?php } ?>
|
