Stripe Checkout在客户完成条纹收费表后,在我的网站上调用PHP服务器代码,然后从我的订单表格中调用。
我想将一些订单信息(例如客户名称)传递到我的服务器代码,但添加一行如
<input type=hidden id="nsr_name" value="Adam Baker" />
脚本选项无法传递值后。
增加11/28/17:
有效!可以将字符串从Stripe Checkout客户端表单传递到您的支付服务器代码,如下所示:
<form action="<?=$FormServer?>" method="POST">
<script
src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="keytoken"
data-amount="2200"
data-name="Company Name"
data-description="description"
data-allow-remember-me="false"
data-image="logo.png"
data-locale="auto"
data-currency="USD"
data-zip-code="false"
>
</script>
<input type=hidden name="data_name" value="Adam Baker" />
</form>
答案 0 :(得分:1)
您有正确的想法,但需要specify a name
property代替(或除了)id
。这看起来像是:
<input type=hidden name="nsr_name" value="Adam Baker" />
这不是Stripe特定的事情,而是HTML表单如何工作的问题。