} if ($debug->enabled) { $debug->add(PAYPAL_AUCTION, sprintf(PAYPAL_AUCTION_MSG)); } } elseif ($ipn->txnType('send_money')) { if ($ipn->uniqueTxnID()) { $ipn->insert(); } if ($debug->enabled) { $debug->add(PAYMENT_SEND_MONEY_DESCRIPTION, sprintf(PAYMENT_SEND_MONEY_DESCRIPTION_MSG, number_format($ipn->key['mc_gross'], 2), $ipn->key['mc_currency'])); } } elseif ($debug->enabled && $ipn->testMode('On')) { $debug->raiseError(TEST_INCOMPLETE, sprintf(TEST_INCOMPLETE_MSG), true); } if ($ipn->testMode('On')) { if ($ipn->validDigest()) { include PAYPAL_IPN_DIR . 'Classes/Page/Page.class.php'; $page = new PayPal_Page(); $page->setBaseDirectory(PAYPAL_DIR); $page->setBaseURL(PAYPAL_DIR); $page->includeLanguageFile('Admin/languages/', SESSION_LANGUAGE, 'paypal.lng.php'); $page->setTitle(HEADING_ITP_RESULTS_TITLE); $page->setContentFile(PAYPAL_IPN_DIR . 'Admin/TestPanel/Results.inc.php'); $css = $page->baseURL . 'templates/css/'; $page->addCSS($css . 'general.css'); $page->addCSS($css . 'stylesheet.css'); $page->setTemplate('default'); include $page->template(); } } require PAYPAL_IPN_DIR . 'application_bottom.inc.php';
$page->setTitle(HEADING_DETAILS_TITLE); $page->includeLanguageFile('admin/languages', $language, 'TransactionDetails.lng.php'); $page->setContentFile($paypal_admin_dir . 'TransactionDetails.inc.php'); $page->setTemplate('popup'); break; case 'itp': include_once PAYPAL_IPN_DIR . 'classes/IPN/IPN.class.php'; $page->setTitle(HEADING_ITP_TITLE); $page->setContentFile($paypal_admin_dir . 'TestPanel/TestPanel.inc.php'); $page->setTemplate('default'); $page->setOnLoad('javascript:window.focus();document.ipn.txn_id.select();'); break; case 'itp-help': $page->setTitle(HEADING_ITP_HELP_TITLE); $page->setContentLangaugeFile($paypal_admin_dir . 'TestPanel/languages', $language, 'Help.inc.php'); $page->setOnLoad('javascript:window.focus();'); $page->setTemplate('popup'); break; case 'css': header("Content-Type: text/css"); echo $page->getCSS($HTTP_GET_VARS['id']); exit; break; default: $page->setContentFile($paypal_admin_dir . 'PayPal.inc.php'); $page->setTemplate('osC_Admin'); $page->setOnLoad('javascript:SetFocus();'); break; } require $page->template(); require DIR_WS_INCLUDES . 'application_bottom.php';