When using a third party cart like WooCommerce, you do not want to create products in your 2Checkout account. You can pass your lineitem details in dynamically using the Pass Through Products parameter set or Third Party Cart parameter set.
In your custom WooCommerce module, under the generate_*your_gateway_name*_form method, you need to generate your 2Checkout form or link from the order object and output the HTML to initiate the redirect. Your custom configuration inputs would be set as properties on your custom Gateway class so they can be set and accessed like below:
```
// Set Value
$this->my_property_name = $this->get_option('my_property_name');
// Get Value
$this->my_property_name;
```
You can see an example in this custom 2Checkout module I did for 2Checkout's PayPal Direct method. Feel free to use this module as a template for your own custom module.
You can also contact 2Checkout tech support directly for help at any time at techsupport@2co.com.