Stripe Checkout - 如何将值传递给商家的服务器代码?

时间:2017-11-28 14:47:20

标签: php stripe-payments

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>

1 个答案:

答案 0 :(得分:1)

您有正确的想法,但需要specify a name property代替(或除了)id。这看起来像是:

<input type=hidden name="nsr_name" value="Adam Baker" />

这不是Stripe特定的事情,而是HTML表单如何工作的问题。