如何在paypal sdk php中进行失败付款
我正试图在沙箱中支付失败的款项 我在paypal文档中发现,您可以在金额上输入错误代码,您将获得失败的付款。但不幸的是,它不起作用 我想测试一下,看看如果支付失败,我的应用程序将如何运行 如果付款未成功,我的应用程序将重定向到带有会话的主页如何在paypal sdk php中进行失败付款,php,laravel,paypal,paypal-sandbox,Php,Laravel,Paypal,Paypal Sandbox,我正试图在沙箱中支付失败的款项 我在paypal文档中发现,您可以在金额上输入错误代码,您将获得失败的付款。但不幸的是,它不起作用 我想测试一下,看看如果支付失败,我的应用程序将如何运行 如果付款未成功,我的应用程序将重定向到带有会话的主页 if ($result->getState() == 'approved') { //MY DB LOGIC } else{ return redirect('/home')->with('error','Payment failed');
if ($result->getState() == 'approved') {
//MY DB LOGIC
}
else{
return redirect('/home')->with('error','Payment failed');
}
我正在使用paypal php sdk和Laravel
你知道这是否可以实现吗?这里有几点需要检查:
- 您是否在沙盒帐户()中启用了否定测试
- 您是否符合以下标准 阴性测试可用于经典PayPal API 2.4版及更高版本。还要注意,负面测试仅适用于商业账户
- 是否以正确的格式指定预期的错误代码 要在金额相关字段上触发错误条件,请将错误代码值指定为小数点右侧有两位数字的数字。例如,指定值107.55以触发10755错误