Paypal Express Checkout без суммы

Я пытаюсь настроить отображение кнопки PayPal Express на странице пожертвований на моем сайте. Есть ли способ передать информацию с открытой суммой, и донор может ввести свою индивидуальную сумму после входа в свой PayPal, или я должен всегда включать сумму. Или, может быть, есть другая настройка для пожертвования? Мой текущий код выглядит так.

<script>
    paypal.Button.render({
        env: 'sandbox', // Or 'sandbox',
         client: {
        sandbox:    'AZlk9a********eeMSKsOLLQbu',
        production: 'AeD266ReBO9**************7IfI-O8sJA'
    },
        commit: true, // Show a 'Pay Now' button
 style: {
            color: 'gold',
            size: 'medium'
        },

         payment: function(data, actions) {
        return actions.payment.create({
            payment: {
                transactions:  [
  {
    "amount": {
"total": "5",
"currency": "USD",

},
"description": "General Donation" ,

"invoice_number": "",
 }
]
            }
        });
    },
 onCancel: function(data, actions) {
       window.location = "https://www.****asp";

    },
       onAuthorize: function(data, actions) {
   return actions.payment.get().then(function(data) {

            // Display the payment details and a confirmation button

          /***.......**///
                 // Execute the payment

              return actions.payment.execute().then(function() {

             $('form').submit();

                });
        });
    }
},
      '#paypal-button-container'); 
</script>

Им нужно будет ввести AMT своего пожертвования до сеанса входа в систему PayPal. Поле AMT не будет заполняться после входа в систему. [Не работает, как кнопки PayPal, где вы можете это сделать] Тем не менее, вы не можете отправить транзакцию Express Checkout на $ 0, так как это не поддерживается этим методом, только шлюз PayPal Pro может .

GeekNinja 21.06.2018 22:39

Есть ли способ сделать проверку, когда кнопка PayPal отмечена? Мне нужно убедиться, что поле суммы заполнено, прежде чем они отправят

user1899829 22.06.2018 20:55
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
2
82
0

Другие вопросы по теме