*/
/**
 * RatePAY order template, displays the deliver/cancel, refund, credit and histroy panel
 */
require_once 'includes/application_top.php';
require_once '../lang/' . $_SESSION['language'] . '/admin/modules/payment/ratepay.php';
require_once '../includes/classes/ratepay/helpers/Data.php';
require_once '../includes/classes/ratepay/helpers/Db.php';
require_once '../includes/classes/ratepay/helpers/Session.php';
require_once '../includes/classes/ratepay/helpers/Globals.php';
require_once 'includes/classes/order.php';
$orderId = rpGlobals::hasParam('oID') ? rpGlobals::getParam('oID') : die('Missing param: "oID"');
$order = new order($orderId);
$lang = $_SESSION['language'];
$basketAmount = rpData::getBasketAmount($order, $orderId);
$allItems = rpDb::getRpItems($orderId);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html <?php 
echo HTML_PARAMS;
?>
>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=<?php 
echo CHARSET;
?>
">
        <meta name="robots" content="noindex,nofollow">
        <title><?php 
echo TITLE;
?>
Esempio n. 2
0
 /**
  * Is full return
  *
  * @param array $post
  * @param int $orderId
  * @return boolean
  */
 public static function isFullReturn($post, $orderId)
 {
     foreach (rpDb::getRpItems($orderId) as $item) {
         if (!($item['ordered'] == $post[$item['id']]['toRefund'])) {
             return false;
         }
     }
     return true;
 }