【问题标题】:Using paypal buy now form in php gallery please help在 php 库中使用 paypal 立即购买表单,请帮助
【发布时间】:2011-11-15 19:22:21
【问题描述】:

基本上我只想在人们购买艺术品后关闭按钮并向他们发送收据。我也想要一份他们的资料。这就是我正在通过我的数组传递的内容:

<form method="post" action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="email@mydomain.com" />
<input type="hidden" name="item_name" value="<?php echo $title; ?> (ID:#<?php echo "  {$p['id']}" ?>)" />
<input type="hidden" name="item_number" value="<?php echo "{$p['id']}" ?>" />
<input type="hidden" name="amount" value="<?php echo "{$p['price']}" ?>" />
<input type="hidden" name="shipping" value="39.99" />
<input type="hidden" name="return" value="http://mydomain.com/thankyou.php" />
<input type="submit" value=" " class="button" />
</form>

如何在我的数据库中设置已售字段并在 php 中显示/隐藏我的按钮?

IPN,我需要使用哪个 API 来实现它?

干杯!

【问题讨论】:

  • 添加一个sold字段做db,sold时加1,非1时才显示按钮。

标签: php mysql paypal


【解决方案1】:

当 IPN 返回“已验证”且 payment_status =“完成”时,我会设置 IPN 侦听器以在其数据库表中将项目的状态标记为已售(您是基于数据库生成该表单吗?)。然后,仅在商品未售出时生成该表单。

如果你不知道如何实现 IPN 监听器,这里有一个教程:PayPal IPN with PHP

【讨论】:

    猜你喜欢
    • 2015-09-30
    • 1970-01-01
    • 2014-10-05
    • 2015-02-28
    • 2013-03-14
    • 2014-07-26
    • 2023-03-06
    • 1970-01-01
    • 2011-11-20
    相关资源
    最近更新 更多