The work around for removing 'Re-enter password' step at checkout in v8 is as follows...
- Open OrderScript.pl
- find sub DisplayPage
- find the following lines:
- insert these lines after the above part
- just to be sure it is on the right place, the lines after the inserted lines must look like the following:
- close the file and upload your site.
- The signature page will be skipped.
The usual safeguards need to be applied, make a backup of the script before editing it and if possible test on a test-space before publishing live.
Kind regards,
- Open OrderScript.pl
- find sub DisplayPage
- find the following lines:
while ($nKeyCount == 0 &&
$nPageNumber >= 0)
{
my $sTempCookie;
$nPageNumber >= 0)
{
my $sTempCookie;
my $ePaymentMethod= ActinicOrder::PaymentStringToEnum($::g_PaymentInfo{'METHOD'});
if ($ACTINIC::B2B->Get('UserDigest') && # if a user is logged in and
($ePaymentMethod == $::PAYMENT_ON_ACCOUNT || # the payment method is pay on account or
$ePaymentMethod == $::PAYMENT_INVOICE) && ($nPageNumber == 3)) {
$nPageNumber += $nInc;
}
if ($ACTINIC::B2B->Get('UserDigest') && # if a user is logged in and
($ePaymentMethod == $::PAYMENT_ON_ACCOUNT || # the payment method is pay on account or
$ePaymentMethod == $::PAYMENT_INVOICE) && ($nPageNumber == 3)) {
$nPageNumber += $nInc;
}
($status, $sMessage, $pVarTable, $pDeleteDelimiters, $pKeepDelimiters, $pSelectTable, $sTempCookie) =
ProcessPage($nPageNumber);
# process the current page
ProcessPage($nPageNumber);
# process the current page
- The signature page will be skipped.
The usual safeguards need to be applied, make a backup of the script before editing it and if possible test on a test-space before publishing live.
Kind regards,
Comment