gpt4 book ai didi

javascript - Stripe 简单结帐自定义数据字段

转载 作者:可可西里 更新时间:2023-10-31 22:52:41 26 4
gpt4 key购买 nike

我正在尝试使用 Stripe 的简单结帐系统。

我想包含一个自定义字段,以便我可以将 item_id 与我数据库中的订单相匹配。

https://stripe.com/docs/checkout#integration-simple

他们似乎没有在文档中提及它,但它似乎对于在线服务来说非常重要。 如何附加将随订单记录的自定义 ID 字段?

echo '<form action="/charge" method="POST">';
echo '<script ';
echo 'src="https://checkout.stripe.com/checkout.js" class="stripe-button" ';
echo 'data-key="pk_test_ksdjhg8dsgsghdsgh" ';
echo 'data-email="email@example.com" ';
echo 'data-name="example.com" ';
//echo 'data-bitcoin="true" ';
echo 'data-description="Campaign" ';
echo 'data-currency="usd" ';
echo 'data-amount="2000" ';
echo 'data-locale="auto">';
echo '</script>';
echo '</form>';

最佳答案

我希望您需要发送带有 strip 结帐的自定义数据字段并尝试与您的数据库匹配。如果我是对的?请遵循以下详细信息。

要包含自定义数据,您需要使用如下所示的隐藏输入:

echo '<form action="/charge" method="POST">';
echo '<script ';
echo 'src="https://checkout.stripe.com/checkout.js" class="stripe-button" ';
echo 'data-key="pk_test_ksdjhg8dsgsghdsgh" ';
echo 'data-email="email@example.com" ';
echo 'data-name="example.com" ';
//echo 'data-bitcoin="true" ';
echo 'data-description="Campaign" ';
echo 'data-currency="usd" ';
echo 'data-amount="2000" ';
echo 'data-locale="auto">';
echo '</script>';
echo '<input name="item_id" value="SOMEVALUEHERE" type="hidden">';
echo '</form>';

在上面的代码中,我为 item_id 添加了 hidden。您可以从 PHP 页面中的输入字段中获取值,例如:

$item_id = $_POST["item_id"];

关于javascript - Stripe 简单结帐自定义数据字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34946355/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com