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 } ?>