2016-10-12 2 views
2

Я использую метод оплаты Stripe в моих справочных страницах, он работает хорошо. Я просто хочу изменить цвет кнопки Pay, как показано на прилагаемом изображении.Как изменить цвет платной кнопки в полосе всплывающих окон?

enter image description here

и вот код, который используется, чтобы показать всплывающее окно

<script> 
    var handler = StripeCheckout.configure({ 
     key: '[KEY]', 
     image: 'https://www.emotionacademy.com.au/images/emotion-academy-logo.png', 
     locale: 'auto', 
     token: function(token) { 
      $("#stripeToken").val(token.id); 
      $("#stripeEmail").val(token.email); 
      $("#paymentForm").submit(); 
     } 
    }); 

     $(".btn-price-table").click(function(event) { 
      var price = $(this).closest('.pricing-table').find('.price span').text()*100; 
      var title = $(this).closest('.pricing-table').find('.pricing-title').text().toUpperCase(); 

      handler.open({ 
       name: title, 
       description: '', 
       zipCode: true, 
       currency: 'aud', 
       amount: price 
      }); 
      event.preventDefault(); 
     }); 
</script> 

ответ

5

К сожалению, вы не можете. Checkout запускается в собственный безопасный iframe, и в это время нет configuration option, чтобы настроить цвет кнопки.

+0

Интересно, что они, похоже, используют «образ» для создания цвета, который они используют для маленьких значков (например, маленькая карта в поле номера карты). Они также могут использовать это для цвета кнопки ... – Brachamul

 Смежные вопросы

  • Нет связанных вопросов^_^