view['wpsg_mod_amazon']; $oOrder = $arView['oOrder']; $strState = (string)$oOrder->getMeta(wpsg_mod_amazon::META_STATE); $strChargeId = (string)$oOrder->getMeta(wpsg_mod_amazon::META_CHARGE); $strRefundId = (string)$oOrder->getMeta(wpsg_mod_amazon::META_REFUND); $strRefundState = (string)$oOrder->getMeta(wpsg_mod_amazon::META_REFUND_STATE); // Farbe des Status: eingezogen bzw. erstattet grün, offen gelb, abgelehnt rot $arStateClass = [ 'Captured' => 'success', 'Completed' => 'success', 'Refunded' => 'success', 'AuthorizationInitiated' => 'warning', 'Authorized' => 'warning', 'CaptureInitiated' => 'warning', 'RefundInitiated' => 'warning', 'Open' => 'warning', 'Declined' => 'danger', 'Canceled' => 'danger' ]; $strBadge = '%s'; $strRefreshURL = wpsg_admin_url('Order', 'view', ['action' => 'ajax', 'edit_id' => $oOrder->getId(), 'do' => 'refresh', 'mod' => 'wpsg_mod_amazon'], ['noheader' => '1']); $strRefundURL = wpsg_admin_url('Order', 'view', ['action' => 'ajax', 'edit_id' => $oOrder->getId(), 'do' => 'refund', 'mod' => 'wpsg_mod_amazon'], ['noheader' => '1']); ?> __('Amazon-Referenznummer', 'wpsg'), 'amazon_capture_id' => __('Capture ID', 'wpsg'), 'amazon_refund_id' => __('Refund ID', 'wpsg')] as $meta_key => $meta_label) { ?> getMeta($meta_key) !== '') { ?> '.esc_html($oOrder->getMeta($meta_key)).''); ?> getMeta(wpsg_mod_amazon::META_SESSION) !== '') { ?> '.esc_html__('Status Aktualisieren', 'wpsg').''; if ($arView['bRefundable']) { $strStateHTML .= '   '.esc_html__('Erstatten', 'wpsg').''; } ?> getMeta(wpsg_mod_amazon::META_ENV) === wpsg_mod_amazon::ENV_SANDBOX) { ?> __('Amazon-Referenznummer', 'wpsg'), wpsg_mod_amazon::META_CHARGE => __('Charge ID', 'wpsg'), wpsg_mod_amazon::META_SESSION => __('Checkout Session ID', 'wpsg')] as $meta_key => $meta_label) { ?> getMeta($meta_key) !== '') { ?> '.esc_html($oOrder->getMeta($meta_key)).''); ?> '.esc_html($strRefundId).''); ?>