We have input the code from the Advanced Users Guide (several times!) and uploaded the site but the page to confirm password at the end of the checkout just will not go away.
In case it makes a difference we are operating on a sellerdeck 'trial' site at the moment.
Here is the code 'in situ':
while ($nKeyCount == 0 && # as long as the page is not used
$nPageNumber >= 0) # and the page is a valid number
{
my $sTempCookie;
# added code to suppress re-enter password page - SL
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;
}
# end of added code
($status, $sMessage, $pVarTable, $pDeleteDelimiters, $pKeepDelimiters, $pSelectTable, $sTempCookie) =
ProcessPage($nPageNumber, $eDirection);# process the current page
The test user is logged in and payment is 'invoice with order'.
Your advice would be appreciated.
In case it makes a difference we are operating on a sellerdeck 'trial' site at the moment.
Here is the code 'in situ':
while ($nKeyCount == 0 && # as long as the page is not used
$nPageNumber >= 0) # and the page is a valid number
{
my $sTempCookie;
# added code to suppress re-enter password page - SL
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;
}
# end of added code
($status, $sMessage, $pVarTable, $pDeleteDelimiters, $pKeepDelimiters, $pSelectTable, $sTempCookie) =
ProcessPage($nPageNumber, $eDirection);# process the current page
The test user is logged in and payment is 'invoice with order'.
Your advice would be appreciated.
Comment