umbrella_rs
Store modules

Carrefour ES

Configure and run every Carrefour checkout and account-generation mode.

The internal website ID is carefour (one r after care). The GUI label is Carrefour ES.

Before you start

All Carrefour tasks need:

  • a task proxy group;
  • a saved Carrefour monitor configuration with monitor proxies;
  • a profile, except where a specific field can technically be omitted;
  • card data for card payments, or a GUI PayPal record plus the external PayPal infrastructure for paypal payments.

Account generation additionally needs an account group, email list, and IMAP config. Logged-in checkout needs a Carrefour account.

Payment types

  • card tokenizes and submits the card from the selected profile.
  • paypal uses the selected PayPal account record and the project's PayPal session/distributor infrastructure. Run PayPal Browser before PayPal tasks.

normal

Use for an immediate logged-in checkout of a known PID.

Required form data: PID, quantity, payment type, profile, proxy group. Select a Carrefour account for logged-in behavior and an IMAP config when the account flow may require mailbox access. Select a PayPal account for PayPal payment.

Flow: create session → optionally log in → refresh customer and payment ID → empty basket → add PID → recalculate → pay → notify Discord.

drop

Use for a logged-in checkout that waits for a time or shared stock monitor.

In addition to the normal fields, choose Monitor type:

  • time — enter PID and HH:MM:SS. The bot prepares the logged-in session and empty basket, waits until that local time, then repeatedly attempts add to cart.
  • monitor — enter the product URL. The task waits for the shared Carrefour monitor, copies the discovered PID into the task's in-memory data, then attempts add to cart.

Ignore out of stock marker applies only to monitor mode. false waits for a live product that is not marked sold out; true proceeds on any live product response.

Flow: prepare logged-in checkout → empty basket → wait → retry add to cart → recalculate → pay → notify.

drop_guest

Use for the same timed or monitored drop behavior without a store account.

Fields: monitor type and its PID/time or URL options, ignore-OOS option, quantity, payment type, PayPal account when applicable, profile, and proxy group.

Flow: wait → retry add to cart → begin guest checkout → submit personal and shipping data → recalculate → pay → notify.

guest-preload

Use when you want to prepare guest checkout before the target product is available.

It adds Dummy PID to the usual guest drop fields. Choose an in-stock dummy item suitable for session preloading.

Flow: create session → add dummy item → begin guest checkout → submit personal and shipping data → empty basket → wait for target → retry target add to cart → recalculate → pay → notify.

acc-gen

Generates a Carrefour account and saves it into the selected account group.

Fields: PID, profile, proxy group, target Carrefour account group, email list, and IMAP config.

For each task, the bot claims an email that has not already been used for a Carrefour account, registers it with the module's generated password, reads the verification code from IMAP, verifies and logs in, adds the product/address, attempts payment setup, stores the account, and caches its payment ID. An email rejected during customer creation is removed from the email list.

To create several accounts, use the task Count field. Ensure the email list has at least that many unused addresses.

Choosing time versus monitor

Use time when you know the release time and PID. Use monitor when the product URL can reveal stock and the exact live moment is unknown. Times use the computer's local timezone and never roll forward to tomorrow: a time that already passed proceeds immediately.

On this page