最近公司接了个国外的单,要用到paypal,其中用的是自己写的第三方购物车,基本和普通的购物网站购物一样(选商品-加入购物车-填写个人资料-选择paypal支付)
过程现在完成了,也用到了ipn同步了网站数据库的订单(notify_url),有个问题就是
客户要退货(退款)怎么做
我打算简单弄就要客户在paypal系统中退货(退款),但是当退货成功,怎么同步网站上的订单状态(订单完成->退货)。实在不行我就要客户先在paypal退款,再手动到网站后台改状态(-_-!!很不友好),高手请支招:)确认后提交的关键HTML如下:
<form method="post" action="https://www.sandbox.paypal.com/webscr">
<input type="hidden" value="_cart" name="cmd"/>
<input type="hidden" value="1" name="upload"/>
<input type="hidden" value="[email protected]" name="business"/>
<input type="hidden" value="XX购物车" name="item_name"/>
<input type="hidden" value="USD" name="currency_code"/>
<input type="hidden" value="76.8" name="amount"/>
<input type="hidden" value="http://show.mulandesign.com/drd/notify_url.php" name="notify_url"/>
<input type="hidden" value="http://show.mulandesign.com/drd/success.php" name="return"/>
<input type="hidden" value="http://show.mulandesign.com/drd/cancel.php" name="cancel_return"/>
<input type="hidden" value="" name="address1"/>
<input type="hidden" value="" name="day_phone_a"/>
<input type="hidden" value="商品名_12" name="item_name_1"/><input type="hidden" value="1" name="item_number_1"/><input type="hidden" value="14.40" name="amount_1"/><input type="hidden" value="商品名_19" name="item_name_2"/><input type="hidden" value="2" name="item_number_2"/><input type="hidden" value="22.80" name="amount_2"/><input type="hidden" value="商品名_33" name="item_name_3"/><input type="hidden" value="2" name="item_number_3"/><input type="hidden" value="39.60" name="amount_3"/> <input type="submit" value="确定无误下单"/>
</form>