使用来自 HTML 输入表单的信息的 PayPal 付款按钮?

Posted

技术标签:

【中文标题】使用来自 HTML 输入表单的信息的 PayPal 付款按钮?【英文标题】:PayPal payment button using information from HTML input form? 【发布时间】:2015-11-08 00:27:59 【问题描述】:

我正在创建一个允许用户使用 Paypal 付款的网站。

是否可以事先有一个表格,询问买家的姓名和送货地址,当买家点击 Paypal 的“立即购买”按钮时,信息会从该表格中获取。这意味着他们会看到他们在 Paypal 的“送货地址”部分输入的信息。

提前致谢:)

【问题讨论】:

【参考方案1】:

paypal 菜单和您的信息菜单在同一页面上吗?如果是,那么您可以通过获取输入值来使用 javascript

$address = document.getElementById('id').value;

并以贝宝形式过去:

document.document.getElementById('paypal_address_id').value = $address;

或者,如果它们位于不同的页面上,您可以使用表单从用户那里收集信息:

<form method="post" action="yourpage.php">
    <input type='text' name="example"/>
    <input type='text' name="example"/>
    <input type='text' name="example"/>
    <button type='submit' name="example"></button>
</form>

然后将其保存到会话变量中,以便可以将其带到下一页:

$_SESSION['example'] = $_POST['example'];

并将结果回显到贝宝菜单:

<input type="text" name="paypal_address" value="<?php echo $_SESSION['example']?>"/>

【讨论】:

以上是关于使用来自 HTML 输入表单的信息的 PayPal 付款按钮?的主要内容,如果未能解决你的问题,请参考以下文章

用于付款的 PayPal 自定义表单,而不是默认的弹出窗口

提交表单后向mysql添加paypal付款确认

验证 POST 数据来自 PayPal

20php表单的使用

PayPal IPN 间歇性地不通过表单提交将购物车/信息发布到 PayPal

PayPal PHP/HTML 安全问题