Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过定制网站接受Paypal付款_Paypal - Fatal编程技术网

通过定制网站接受Paypal付款

通过定制网站接受Paypal付款,paypal,Paypal,我一直在制作一个酒店预订软件,根据给定的日期和规格,计算入住酒店的价格。我正在寻找使用贝宝接受付款,但浏览了他们的网站,找不到一个解决方案,似乎与此兼容 由于价格是动态的,它不像贝宝最擅长的普通一价产品。我需要一个方法,我可以发送到贝宝的成本,让贝宝向客户收费,然后让贝宝发送一个确认返回到该网站,付款已正确处理,在这一点上预订完成 我认为Paypal能够处理这样的动态定价项目。有人能告诉我应该去哪里吗?贝宝的直接集成可以处理这样的定价。我想他们的一些较少涉及的解决方案也会,但我知道DI确实如此

我一直在制作一个酒店预订软件,根据给定的日期和规格,计算入住酒店的价格。我正在寻找使用贝宝接受付款,但浏览了他们的网站,找不到一个解决方案,似乎与此兼容

由于价格是动态的,它不像贝宝最擅长的普通一价产品。我需要一个方法,我可以发送到贝宝的成本,让贝宝向客户收费,然后让贝宝发送一个确认返回到该网站,付款已正确处理,在这一点上预订完成


我认为Paypal能够处理这样的动态定价项目。有人能告诉我应该去哪里吗?

贝宝的直接集成可以处理这样的定价。我想他们的一些较少涉及的解决方案也会,但我知道DI确实如此

编辑:

ExpressCheckout似乎还:


我刚刚在我当前的网站bpremium.com上完成了这个过程,基本上我为支付过程构建了一个webservice api,它可以通过javascript发送命令,直到最后一个阶段,也就是构建发送给paypal的表单

为了记录付款,您为notify url设置了另一个Web服务,这将捕获所有$\u POST数据并将其处理到您的数据库中

<form id="form-payment-paypal" action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="bn" value="PP-BuyNowBF" />
<input type="hidden" name="charset" value="utf-8" />
<input type="hidden" name="business" value="YOUR_ACCOUNT_EMAIL_ADDRESS" />
<input type="hidden" name="item_name" value="THE PRODUCT NAME" />
<input type="hidden" name="item_number" value="YOUR_RECOGNISABLE_SALE_ID?>" />
<input type="hidden" name="currency_code" value="EUR" />
<input type="hidden" name="lc" value="THE LANGUAGE CODE: es_ES, en_GB, etc" />
<input type="hidden" name="amount" value="<?=$amount+($amount*0.04)?>" />
<input type="hidden" name="return" value="/payment/complete/" />
<input type="hidden" name="notify_url" value="/webservice/payment/notify/paypal/" />

<p class="ac span300">
    <input  type="submit" class="form-style-bt" value="PAY" />
</p>
</form>


你自己做过什么研究?检查以动态生成Paypal的价格,并查看Paypal的IPN服务以通知您交易。没有从我使用的webservice获取任何$\u POST数据吗?