tar*_*eld 3 php paypal registration integrate
如何将一次性费用纳入paypal?
用户单击SignUp然后进入页面以确认t&c以及他们支付50英镑的地方,然后 - 如果成功,则转到他们可以输入详细信息并创建帐户的页面...但我只想要此页面来自paypal的用户可以看到.
我想过使用令牌,但我不知道如何使用它们.
您可以使用paypal IPN,它们是大量的代码示例,而paypal沙盒有一些很棒的工具可以帮助您入门.
流程会像这样工作.
您的后端... 1.用户付款后,paypal会将交易的详细信息发布到您提供的URL.2.您的系统通过与PayPal的连接完成握手.3. Paypal将交易的详细信息发送回您的服务器,并验证总计和任何其他必要的验证.4.验证后,系统会向新用户生成一封包含其帐户详细信息的电子邮件.
如果这没有意义,或者需要进一步的详细说明,请告诉我.另外,如果您让我知道您的编码语言,我可以为您提供一些示例代码.
[编辑]以下是paypal IPN的网址 - > https://www.paypal.com/ipn
- 担
[编辑]
这是一个示例表单.此表单发布单个项目以支付PayPal.
<form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" name="rm" value="2" id="PayPalRm" />
<input type="hidden" name="cmd" value="_xclick" id="PayPalCmd" />
<input type="hidden" name="business" value="seller@paypal.account" id="PayPalBusiness" />
<input type="hidden" name="return" value="http://localhost/inventories/success" id="PayPalReturn" />
<input type="hidden" name="cancel_return" value="http://localhost/inventories/cancel" id="PayPalCancelReturn" />
<input type="hidden" name="notify_url" value="http://localhost/Paypal_orders/process" id="PayPalNotifyUrl" />
<input type="hidden" name="item_name" value="product name" id="PayPalItemName" />
<input type="hidden" name="quantity" value="1" id="PayPalQuantity" />
<input type="hidden" name="no_shipping" value="2" id="PayPalNoShipping" />
<input type="hidden" name="shipping" value="2.5" id="PayPalShipping" />
<input type="hidden" name="shipping2" value="2.5" id="PayPalShipping2" />
<input type="hidden" name="no_note" value="1" id="PayPalNoNote" />
<input type="hidden" name="lc" value="US" id="PayPalLc" />
<input type="hidden" name="country" value="US" id="PayPalCountry" />
<input type="hidden" name="bn" value="PP-BuyNowBF" id="PayPalBn" />
<input type="hidden" name="amount" value="12" id="PayPalAmount" />
<div class="submit"><input type="submit" value="Click Here" /></div></form>
Run Code Online (Sandbox Code Playgroud)