Sha256: 64ed61c50a81de36ce7bd69083c8ee04cf3e657d402dc6fc3d42c8571c827a3e
Contents?: true
Size: 1.65 KB
Versions: 6
Compression:
Stored size: 1.65 KB
Contents
<%= render "spree/shared/braintree_head_scripts" %> <div id="paypal-button"></div> <div data-pp-message data-pp-placement="payment" data-pp-amount="<%= current_order.total %>"></div> <script> var paypalOptions = { flow: '<%= SolidusBraintree::Gateway.first.preferred_paypal_flow %>', amount: '<%= current_order.total %>', currency: '<%= current_order.currency %>', enableShippingAddress: true, buyerCountry: '<%= SolidusBraintree::Gateway.first.preferred_force_buyer_country %>', environment: '<%= Rails.env.production? ? "production" : "sandbox" %>', locale: '<%= paypal_button_preference(:paypal_button_locale, store: current_store) %>', useDataCollector: <%= SolidusBraintree::Gateway.first.preferred_use_data_collector %>, style: { color: '<%= paypal_button_preference(:paypal_button_color, store: current_store) %>', shape: '<%= paypal_button_preference(:paypal_button_shape, store: current_store) %>', label: '<%= paypal_button_preference(:paypal_button_label, store: current_store) %>', layout: '<%= paypal_button_preference(:paypal_button_layout, store: current_store) %>', <% if paypal_button_preference(:paypal_button_layout, store: current_store) == "horizontal" %> tagline: '<%= paypal_button_preference(:paypal_button_tagline, store: current_store) %>', <% end %> messaging: '<%= paypal_button_preference(:paypal_button_messaging, store: current_store) %>' } } var options = { restart_checkout: true } var button = new SolidusBraintree.createPaypalButton( document.querySelector("#paypal-button"), paypalOptions, options ) button.initialize(); </script>
Version data entries
6 entries across 6 versions & 1 rubygems