【问题标题】:What if after getting paykey for website paypal api, transaction will complete by user with their paypal account?如果在获得网站 paypal api 的 paykey 后,交易将由用户使用其 paypal 帐户完成怎么办?
【发布时间】:2015-07-25 19:11:24
【问题描述】:
举个例子,我有一个网站,我已经将 paypal api 与购物车集成,如果任何用户进行交易,之后将从 paypal 收到 payKey 用于您的 api 调用。然后您需要将您的页面重定向到贝宝。但是在重定向之间或之后,如果用户/客户将转到他们自己在贝宝中的帐户并从贝宝管理面板完成该交易。那么,我(我的网站)将如何收到通知我的购买交易已完成初始化(源自我的网站支付页面)。
【问题讨论】:
标签:
php
paypal
transactions
e-commerce
【解决方案1】:
您可以在用户付款之前以您发送到贝宝的贝宝表单中的返回网址发送。输入必须有name=return,如果用户取消支付,也可以指定返回url。
<?php
echo '<input type="hidden" name="return" value="'.$dir_ok.'"> ';
echo '<input type="hidden" name="cancel_return" value="'.$dir_error.'"> ';
?>