PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.3.0
Tutor LMS – eLearning and online course solution v3.3.0
4.0.1 4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / ecommerce / PaymentGateways / Paypal / src / layouts / amazonpay / render-pay-button.php
tutor / ecommerce / PaymentGateways / Paypal / src / layouts / amazonpay Last commit date
render-pay-button.php 1 year ago
render-pay-button.php
45 lines
1 <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH"
2 crossorigin="anonymous">
3
4 <script src="<?php echo $config->get('payment_script') ?>"></script>
5
6 <script type="text/javascript" charset="utf-8">
7 document.addEventListener("DOMContentLoaded", () => {
8
9 amazon.Pay.renderButton('#AmazonPayButton', {
10
11 // set checkout environment
12 merchantId: '<?php echo $config->get('merchant_id'); ?>',
13 publicKeyId: '<?php echo $config->get('public_key_id'); ?>',
14 ledgerCurrency: '<?php echo $config->get('ledger_currency'); ?>',
15
16 // customize the buyer experience
17 productType: 'PayOnly',
18 placement: 'Cart',
19 buttonColor: 'Gold',
20 estimatedOrderAmount: {
21 "amount": '<?php echo $total_amount; ?>',
22 "currencyCode": '<?php echo $currency; ?>'
23 },
24
25 // configure Create Checkout Session request
26 createCheckoutSessionConfig: {
27 payloadJSON: '<?php echo $payload; ?>',
28 signature: '<?php echo $signature; ?>',
29 algorithm: 'AMZN-PAY-RSASSA-PSS-V2'
30 }
31 });
32 })
33 </script>
34
35 <!-- AmazonPay Button -->
36 <div class="d-flex align-items-center justify-content-center" style="min-height: 80vh;">
37 <div>
38 <p> Click the button to initiate the Amazon Pay payment.</p>
39
40 <div id="AmazonPayButton"></div>
41 <a href="<?php echo $config->get('cancel_url'); ?>" class="d-flex align-items-center justify-content-center m-5">
42 Cancel
43 </a>
44 </div>
45 </div>