view['wpsg_mod_amazon'];
$bSandbox = (bool)$arView['bSandbox'];
$arStornoStatus = (array)$this->get_option('wpsg_mod_amazon_stornostate');
// Anmeldung für Amazon-Pay-Händler, führt direkt in den Amazon-Pay-Bereich der Seller Central
$strSellerCentralURL = 'https://pay.amazon.de/signin';
$strBadge = '%s';
$arEnvLabel = [
wpsg_mod_amazon::ENV_LIVE => __('Zugangsdaten Live-System', 'wpsg'),
wpsg_mod_amazon::ENV_SANDBOX => __('Zugangsdaten Sandbox (Testbetrieb)', 'wpsg')
];
if ($bSandbox) {
$strMode = sprintf($strBadge, 'warning', esc_html__('Sandbox (Testbetrieb)', 'wpsg'));
} else {
$strMode = sprintf($strBadge, 'success', esc_html__('Live', 'wpsg'));
}
?>
__('Live-System', 'wpsg'), '1' => __('Sandbox (Testbetrieb)', 'wpsg')], (($bSandbox)?'1':'0'), ['help' => 'wpsg_mod_amazon_sandbox', 'hint' => esc_html__('Neue Zahlungen laufen über die Zugangsdaten der aktiven Umgebung. In der Sandbox werden keine echten Zahlungen ausgeführt. Bestehende Zahlungen fragt der Shop weiterhin in der Umgebung ab, in der sie angelegt wurden.', 'wpsg')]); ?>
$arEnv) { ?>
'.esc_html($arStatus['message']).'';
}
if ($bActive) $strConnection .= ' '.sprintf($strBadge, 'info', esc_html__('aktiv', 'wpsg'));
$strKey = sprintf($strBadge, (($arEnv['bKey'])?'success':'danger'), (($arEnv['bKey'])?esc_html__('Hinterlegt', 'wpsg'):esc_html__('Fehlt', 'wpsg')));
?>
'wpsg_mod_amazon_seller_id']); ?>
'wpsg_mod_amazon_store_id', 'hint' => esc_html__('Beginnt mit "amzn1.application-oa2-client.". Das "Client Secret" daneben wird nicht benötigt.', 'wpsg')]); ?>
'wpsg_mod_amazon_public_key_id', 'hint' => wpsg_translate(__('Händler-ID, Client-ID/Store-ID und API-Schlüssel finden bzw. erzeugen Sie in der Seller Central unter "Integration → Integration Central".', 'wpsg'), esc_url($strSellerCentralURL))]); ?>
'.pem', 'help' => 'wpsg_mod_amazon_private_key']); ?>
get_option('wpsg_mod_amazon_aktiv'), ['help' => 'wpsg_shippay_activ']); ?>
get_option('wpsg_mod_amazon_name'), ['help' => 'wpsg_mod_amazon_name']); ?>
get_option('wpsg_mod_amazon_hint'), ['help' => 'wpsg_shippay_hint']); ?>
get_option('wpsg_mod_amazon_gebuehr'), true), ['help' => 'wpsg_shippay_gebuehr', 'unit' => $this->get_option('wpsg_currency').' / %']); ?>
get_option('wpsg_mod_amazon_mwst'), ['help' => 'wpsg_mod_amazon_mwst']); ?>
get_option('wpsg_mod_amazon_basket'), ['help' => 'wpsg_mod_amazon_basket']); ?>
get_option('wpsg_mod_amazon_autostart'), ['help' => 'wpsg_mod_amazon_autostart']); ?>
get_option('wpsg_mod_amazon_buttoncolor'), ['help' => 'wpsg_mod_amazon_buttoncolor']); ?>
get_option('wpsg_mod_amazon_subject'), ['help' => 'wpsg_mod_amazon_subject']); ?>
true, 'help' => 'wpsg_mod_amazon_ipn_url', 'hint' => esc_html__('Tragen Sie diese URL in der Seller Central unter "Integration → Integration Central → IPN-Einstellungen" ein. Amazon meldet darüber Zahlungen, die erst später eingezogen werden, und den Stand von Erstattungen. Die URL muss per HTTPS von außen erreichbar sein.', 'wpsg')]); ?>
arStatus as $status_id => $status_label) { ?>