Skip to main content
Octopia (Cdiscount)

Octopia Connector: what the «Pull Seller Addresses» button does, step by step

The Pull Seller Addresses button asks Octopia for the seller's registered addresses and stores them as text on the account in Odoo, in the Seller Addresses tab. It shows in Odoo 17, 18, 19 and 20; in Odoo 20 it saves what it receives as explained below.

FlexigoTech · Editor in charge: Víctor Gómez · Updated 5 November 2026

Key facts

Versions
Odoo 17, 18, 19 and 20
Checked
in the connector's source code, version 20.0 · against the sources linked at the end
Reading time
4 min

Where the button is and who sees it

Where is the button, and when does it show?

The Pull Seller Addresses button is on the Octopia Accounts screen. You reach that screen from the menu Octopia › Configuration › Accounts. The view always shows the button: it is visible in Odoo 17, 18, 19 and 20, and it is present in all of those published branches.

Diagram of the Octopia, Configuration, Accounts menu and the Pull Seller Addresses button
Diagram built from the module's published code, not a screenshot of Odoo: the menu Octopia › Configuration › Accounts and the Pull Seller Addresses button, for Odoo 17, 18, 19 and 20.

Which permissions do I need to get there?

Each segment of the menu asks for its own permission, and if you lack one you do not see that segment. Octopia asks for Octopia User, Configuration asks for Octopia Manager and Accounts asks for Octopia Admin. If the Accounts segment does not appear, ask whoever administers your Odoo to check that you have that last permission.

What is the button called in other languages?

With Odoo in English it is Pull Seller Addresses. The diagram below shows the same label in other languages, in case you work with several installations.

Diagram of the button label in Spanish, German, French, Italian and Portuguese
Diagram built from the module's published translations, not an Odoo screen: the button label in Spanish, Descargar direcciones del vendedor; in German, Verkäuferadressen abrufen; in French, Récupérer les adresses du vendeur; in Italian, Recupera indirizzi venditore; in Portuguese, Obter endereços do vendedor.
48 business hours to accept each Cdiscount order. Do it in Odoo
Video: 48 business hours to accept each Cdiscount order. Do it in Odoo

What happens when you press it

What does the button do, in order?

For each account the action is run on, it does three things, one after the other. First it gets the Octopia connection for that account. Then it asks Octopia for the seller addresses. Finally it writes what it received into the Seller Addresses field of the same account. That is what the Odoo 20 code does.

What changes in Odoo when you press it?

The button writes what it received into the Seller Addresses field of the account.

Where do I read what it downloaded?

On the Octopia Accounts form, in the Seller Addresses tab. The field is read-only: the button fills it, you do not type into it. It is also visible only to users with the Octopia Admin permission. Its help text reads: Registered seller addresses as returned by GET /sellers/addresses.

What exactly is saved, and what does the button check?

What Octopia returns is turned into indented text so that it can be read, and at most the first 8000 characters are kept. If the response is longer, the text is cut at that point. Each press replaces whatever the field held before.

The only decision the code makes is whether Octopia returned anything. If there is a response, it is saved. If nothing comes back (no value), the field is left empty. In other words, pressing the button again and receiving nothing wipes the content from an earlier press.

How do I check that it worked?

Open the account under Octopia › Configuration › Accounts, press the button and go to the Seller Addresses tab. If you see the text with the addresses, the download has saved the response. If what you expected is longer than what you see, remember the character limit described above.

What runs on its own, what to do if it fails, and the cost

Does it fill in by itself, without pressing?

The button is what fills the field. What does run on its own is another task that shares the button's first step, getting the account's connection: the scheduled task Octopia: pull discussions (ToTreat queue), which runs every 15 minutes and is active on install. That task goes through the discussions marked ToTreat, creates or updates them in Odoo, records the date of that sync and leaves an entry in the sync log.

What if the button does not give you what you expected?

First look at the Seller Addresses field straight after pressing. If it is empty, Octopia returned nothing on that press. If the text ends abruptly, that is the character limit above. For connection problems, bear in mind that the connection goes through FlexigoTech Cloud, which stores the credentials encrypted, watches the sync and emails you if it fails. Without a subscription, or with the service suspended, whatever the subscription provides stops; your data stays in your Odoo.

What do I need to use it, and what does it cost?

The module is a one-off payment per Odoo version and is published for Odoo 17, 18, 19 and 20; you can see each version's price on its listing. It also needs a FlexigoTech Cloud subscription, Connector plan: €49/month or €490/year, excluding VAT, with up to 3 platform accounts. On the Odoo App Store, each Odoo version is bought there.

If you are implementing Odoo

FlexigoTech implements Odoo 17, 18, 19 and 20 and builds connectors and custom integrations. If you are setting up the Octopia connection and need help with accounts, permissions or an integration the module does not cover, get in touch.

Keep reading

What the Submit to Octopia button of Octopia Connector does, step by stepWhat the Submit to Octopia button does in Bulk Invoice Imports: when it shows, what it checks, what it changes and the one error it can raise.What the Import button of Octopia Connector does, step by stepWhat the Import button of Octopia Connector does in Odoo: when it shows, what it imports, what changes, the notice it gives and the log entry it leaves.What the Create Vendor Bill button in Octopia Connector doesWhat the Create Vendor Bill button in Octopia Connector does in Odoo: when it shows, what it checks, what it creates and where it can stop.
Checked in the connector's source code (version 20.0) and the linked sources

Sources