我已经为drupal 8中的异地付款创建了一个自定义模块,我想在其中完成付款后重定向到结帐完成页面。但是,如果我执行$data['redirect_url'] = 'http://example.com/checkout/order_id/complete';
,则每次(从我的付款网关站点单击)“提交”按钮时,它将重定向到'http://example.com/checkout/order_id/payment'
页面。如果我将order summary
页的网址传递到redirect_url
,就可以正常工作。
我的模块中只有buildConfigurationForm
种方法来处理付款。
任何帮助将不胜感激。