簡體   English   中英

使用js將Paypal集成到Rails中

[英]paypal integration in rails using js

所以,伙計們,我試圖在多供應商站點(使用rails構建)中使用js(貝寶按鈕)獲得自定義付款。列表的價格在@ listing.price中顯示。 我必須將此價格作為Paypal中的結帳價格(如果可能,請使用Paypal按鈕)。

<script> // Render the PayPal button into #paypal-button-container paypal.Buttons({ price = document.getElementById('price'); // Set up the transaction createOrder: function(data, actions) { return actions.order.create({ purchase_units: [{ amount: { value: 'price' } }] }); },

    }).render('#paypal-button-container');


</script>

該代碼顯示正確的值(清單的價格)

<%= @listing.price %>

仍然缺少某些東西。您能幫忙嗎..如果可能的話,是否還有其他方法可以在Rails中進行多供應商付款處理(除了條紋以外...在美國以外)

我所看到的主要問題是您沒有試圖通過<div id="price"> ..傳遞價格。

要將<%= @listing.price %>傳遞給Javascript,請嘗試在<div id="price">上設置數據屬性,如下所示: <div id="price" data-price="<%= @listing.price %>"> 然后,您應該可以通過price.dataset.price用javascript接收它。 #dataset引用div上的所有數據屬性,並且#price是您賦予數據屬性的任意名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM