私はPrestaShop 1.6で東部銀行の支払いゲートウェイを実装しています。支払いの成功と支払いのキャンセルのためにコールバックURLを設定しました。次のように マイ支払コントローラは、次のようにPrestaShopで2つのパラメータを持つページにfreindly URLを追加するには?
class EblpaymentPaymentModuleFrontController extends ModuleFrontController
{
public $ssl = true;
/**
* @see FrontController::initContent()
*/
public function initContent()
{
parent::initContent();
}
$this->setTemplate('ebl_payment.tpl');
}
ebl_payment.tplは次のとおりです。
<script src= "https:easterbank-test-server/checkout.js"
data-complete="http://localhost/modules/eblpayment/eblcallback"
data-cancel="http://localhost/modules/eblpayment/eblcallback"
>
<input type="button" name="paymentSubmit" onclick="Checkout.showPaymentPage();" value="Submit Order" class="exclusive_large"/>
私はebl_paymentにあるボタンをクリックします。 tpl私は支払いページにリダイレクトされます。
は、成功した支払の後の私は、次のURLにリダイレクトしています:このURLの
私は404ページを取得します。
バックオフィスのフロントコントローラページのフレンドリURLをSEO & URLSセクションに追加できます。
ここで、ebl_payment.tplでデータの完全な値として与えられた "eblcallback"フロントコントローラのURLにリダイレクトできるように、2つのテーリングパラメータ "resultIndicator"と "sessionVersion"を使用して、ページ。
ありがとうございます。