1
我想用條帶化和具有可變金額收取我的客戶,取決於大小的船,和腳下的增加這樣的價格:變量條紋
20-29英尺>價格腳:12美元 30-39英尺>價格:16美元
等。
如果我恢復到目前爲止的幫助。
我需要在我的網頁與變量值做了一個表格:
<form action="charge.php" method="POST">
<select name="boat_value" id="boat_value" required>
<option selected="selected" disabled>Choose boat size</option>
<option value="1200">20 - 29 ft</option>
<option value="1600">30 - 39 ft</option>
</select>
</form>
我需要創建一個charge.php
<?php // Get boat value. Apply some simple security here (apply further if putting in DB later)
isset ($_POST['boat_value']) ? $boat_value = $_POST['boat_value'] : '';
// Set your secret key: remember to change this to your live secret key in production
// See your keys here: https://dashboard.stripe.com/account/apikeys
Stripe::setApiKey("mykeys");
// Token is created using Stripe.js or Checkout!
// Get the payment token submitted by the form:
$token = $_POST['stripeToken'];
// Charge the user's card with variable amount:
$charge = \Stripe\Charge::create(array(
"amount" => $boat_value,
"currency" => "eur",
"description" => "Example charge",
"source" => $token,
));
我想我必須在網頁上加入別的東西一切工作。但我卡在這裏。
那麼幾個問題:
這裏我把charge.php我的wordpress的主機上?在主題文件夾中直接?我是否必須在function.php中初始化它?
我是否也必須在我的頁面中使用此代碼?
<form action="/your-server-side-code" method="POST">
<script
src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="yourkeyhere"
data-amount="999"
data-name="widget"
data-description="Widget"
data-image="https://stripe.com/img/documentation/checkout /marketplace.png"
data-locale="auto"
data-zip-code="true"
data-currency="eur">
</script>
</form>
如果有人有任何線索來計算我的定製量,並把它在量的形式,這將是真棒。
THX :)
謝謝你幫助我。其實,我使用插件來處理條紋。所以我在解決問題的方式上有點困惑。 1°)我在Stripe上創建我的帳戶 2°)我需要在我的wordpress上實現charge.php。我是否必須將charge.php複製到我的主題文件的根目錄並將其與function.php集成? 3°)我使用你的代碼結帳。 對嗎? – Foub
啊對不起,我不知道你在爲這個插件使用。我會查閱該特定插件的文檔,或詢問Stripe IRC尋求幫助。 –
我正在使用插件,但可變量沒有被整合到它中。所以我需要從頭開始做所有事情。我更新了我的問題,我認爲我離答案並不遙遠,只是錯過了一些...... :) – Foub