Subversion Repositories wpShopGermany4

Rev

Blame | Last modification | View Log | RSS feed

<?php

    /**
     * Template, welches bei Bestellungen mit Amazon Pay nach der Bestellung angezeigt wird
     */

    $view = $this->view['wpsg_mod_amazon_v2'];

    // https://pay.amazon.de/help/JE5KSJW4SFH2UM8
    // https://developer.amazon.com/de/docs/eu/amazon-pay-onetime/sca-upgrade.html?ld=NSGoogle
    // https://sellercentral.amazon.com/forums/t/what-is-the-amazonorderreferenceid/286349/2

?>

<?php if ($view['state'] === 'Completed') { ?>

    <p><?php echo __('Bestellung wurde mit Amazon Payment bezahlt.'); ?></p>

<?php } else if ($view['state'] === 'Unpayed') { ?>

    <script src="https://static-eu.payments-amazon.com/checkout.js"></script>

    <div id="AmazonPayButton"></div>

    <script>

        amazon.Pay.renderButton('#AmazonPayButton', {
            merchantId: '<?php echo $this->get_option('wpsg_mod_amazon_v2_seller_id'); ?>',
            ledgerCurrency: 'EUR',
            sandbox: <?php echo (($this->get_option('wpsg_mod_amazon_v2_sandbox') === '1')?'true':'false'); ?>,
            checkoutLanguage: 'de_DE',
            productType: 'PayAndShip',
            placement: 'Cart',
            buttonColor: 'Gold',
            createCheckoutSessionConfig: {
                payloadJSON: '<?php echo $view['payload']; ?>',
                signature: '<?php echo $view['signature']; ?>',
                publicKeyId: '<?php echo $this->get_option('wpsg_mod_amazon_v2_public_key_id'); ?>'
            }
        });

    </script>

<?php } else if ($view['state'] === 'Open') { ?>

    <p><?php echo __('Zahlen Sie Ihre Bestellung jetzt mit AmazonPay, indem sie auf folgenden Button klicken.', 'wpsg'); ?></p>

    <?php if ($this->get_option('wpsg_mod_paypal_autostart') == '1') { ?>

                <script>

                        jQuery(document).ready(function() {
                                window.setTimeout(function() {
                                location.href = "<?php echo $this->view['payURL']; ?>";
                                }, 1000);
                        } );

                </script>

        <?php } else { ?>

            <a href="<?php echo $view['payURL']; ?>" title="<?php echo __('Jetzt mit AmazonPay bezahlen', 'wpsg'); ?>">
            <img src="<?php echo $this->getRessourceURL('mods/mod_amazon_v2/gfx/logo_100x25.png'); ?>" alt="<?php echo __('Jetzt mit AmazonPay bezahlen', 'wpsg'); ?>" />
        </a>

        <?php } ?>

<?php } ?>