PHP:PayPal 与 Credits 的集成

标签 php html css forms paypal

我有这个:

<form method="post" action="paypal.php">
            <label for="type">How?</label><br />
            <select name="type">
                <option value="pp">PayPal</option>
            </select><br />

            <label for="amount">How much?</label>
            <input type="number" step="any" id="amount" name="amount" placeholder="50.00" />
            <br />
            <input type="submit" value="Buy credits" name="charge" />
 </form>

我希望用户能够使用 PayPal 购买积分。

50 美元 = 50 个积分。

但是我不知道该怎么做。你能帮我吗?如果付款被确认,用户应该收到他所支付的确切数量的积分。

当我打开一个页面(“confirmed.php”)时,我不知道用户是否真的支付了 50 美元而不仅仅是 5 美元。要向用户帐户添加积分,只需执行

addCredits($amount);

你能给我一个链接或 PHP 代码吗?

最佳答案

看看 PayPal API。特别是这个:https://github.com/paypal/codesamples-php/blob/master/Merchant/sample/code/DoDirectPayment.php#L80 . 这样您就会收到有关付款的通知。这也是添加学分的地方。

关于PHP:PayPal 与 Credits 的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28001408/

相关文章:

jquery - 如何使用 Jquery 更改特定的 div 样式?

PHP:如何在支持属性的情况下将数组转换为 XML(DOMi?)

php laravel - 如何传递 Controller 输出以查看 iframe 源

php - 将表单结果发布到 COLORBOX 模式中

android - 文本对齐 :center not working in CDATA in string. xml

html - 导航栏在固定时跟随滚动

css - 设置图像来填充 div 的背景

php - 获取 4 个季度 mysql 的日期

html - .active 链接的 css 样式不适用于使用部分的单页

javascript - Div 有时会在页面加载时消失,只会在重新加载或调整大小时出现