Paypal Checkout.js - различные URL-адреса перенаправления для песочницы и производства - PullRequest
0 голосов
/ 07 января 2019

Я работаю над проектом с Paypal и Checkout.js, и я хотел бы знать, как установить различные URL-адреса перенаправления в зависимости от текущей среды.

Вот мой код сейчас:

paypal.Button.render({
// Set your environment
env: 'sandbox', // sandbox | production

...

payment: function (data, actions) {
    return actions.payment.create({
        payment: {
            transactions: [
                {
                amount: {
                    total: '<?php if(isset($_POST['prixService'])) {echo $_POST['prixService'];}?>',
                    currency: 'USD'
                }
            }
            ],
            redirect_urls: {
                return_url: '<?php if ($langue == $fr) {echo "http://localhost/index.php/fr/confirmation";} else {echo "http://localhost/index.php/en/confirmation";}?>'
            }
        }
    });
},

Наверное, мой вопрос заключается в том, как сделать оператор if внутри функций и методов checkout.js, чтобы проверить текущую среду?

Большое спасибо!

...