我正在使用laravel 5进行项目,在这里我必须使用Paypal进行付款。我得到了这段代码,并且付款情况良好。但是当有人转到cancel_return
贝宝并且如果他不付款就返回时,这很好。但是我不知道如何处理$_GET
何时返回这也是我的路线
Route::get('/paypal/cancel','Paypal\PaypalController@paypalCancel');
我正在使用此代码使用我的沙盒帐户转到Paypal页面。
form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" id="paypal">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="cbt" value="Return to example" />
<input type="hidden" name="business" value="[email protected]" />
<input type="hidden" name="item_name" value="{{$data['p_name']}}" />
<input type="hidden" name="amount" value="{{$data['tot']}}">
<input type="hidden" name="button_subtype" value="services" />
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="return" value="{{url('/paypal/return')}}" />
<input type="hidden" name="notify_url" value="{{url('/paypal/notify')}}"/>
<input type="hidden" name="cancel_return" value="{{url('/paypal/cancel')}}" />
<input type="hidden" name="currency_code" value="USD"/>
<input type="hidden" name="image_url" value="" />
<input type="hidden" id="custom" name="custom" value="{{$data['id']}}"/>
<input type="hidden" class="btn btn-primary" style="width:100%" alt="PayPal - The safer, easier way to pay online!"/>
</form>
只需告诉我,当用户在Paypal登录并退回时取消付款时,我该怎么办。谢谢。
如果用户在PayPal中取消付款,则下一个操作由您决定。您可以显示“已取消付款”页面以通知用户他们已取消付款,也可以提示他们再次尝试付款。
该cancel_return
URL完全在此处,因此开发人员可以在取消付款时显示友好的消息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句