Pokud z nějakého důvodu potřebujete programově upravit napojení na Fakturoid účet tak můžete využít následující filtr.

PHP
apply_filters( 'wpify_woo_fakturoid_client_settings', $client_settings )

Aktuálně odesílaná data jsou

PHP
$client_settings = array(
  'domain'  // doména Fakturiud účtu
  'email'   // přihlašovací email
  'api_key' // api klíč
);

Pro úpravu tohoto nastavení můžete využít následující funkci. Například v případě kdy chcete vytvářet faktury pod odlišnými uživatelskými účty.

PHP
/**
 * Edit connection to Fakturoid account
 * 
 * @param array $client_settings Client settings
 *
 * @return array
 */
function edit_fakturoid_client_settings( $client_settings ): array {
    if ( /* vaše podmínka */ ) {
	    $client_settings['email'] = '[email protected]';
	    $client_settings['api_key'] = 'unikatni/klic*uctu@123';
    }
	return $client_settings;
}
add_action( 'wpify_woo_fakturoid_client_settings', 'edit_fakturoid_client_settings', 10, 1 );

Vlastní funkce můžete vložit buď do tzv. child šablony nebo pomocí pluginu Code Snippets