# Aliexpress

You have 6 modes available:

* (no value): normal mode
* `ADDRESS`: adds default address into your account
* `MONITOR`: monitors a specific pid for (eventually) a specific sku / keywords
* `AWAIT`: runner that waits once a MONITOR detects stock
* `ACCOUNT`: generates an account
* `ORDERS`:  scrapes and save all account orders into orders.csv
* `TEST`: lets you just to test the checkout flow (address included) without closing the checking out

### Tasks setup

The table below shows how to setup your tasks.

All blank fields are self-explained.

| COLUMN NAME    | VALUE                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| SITE           | ALIEXPRESS as a value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| MODE           | Empty or one as a reported above                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| PID            | <p>Product identifier. If your task is an AWAIT one you can let this field empty for catching evert restock or you can specify one or multiple (comma separated) pid for catching specific pings.<br>MONITOR task can have just one pid.</p>                                                                                                                                                                                                                                                            |
| SKU            | Since every product can have multiple variants you can specify the sku if you know it in advance or just add some keywords like "whole set" or "single" to cart just specific items.                                                                                                                                                                                                                                                                                                                    |
| QUANTITY       | When used with ACCOUNT mode, this will be threshold that needs to be satisfied in order to let this task to be completed.                                                                                                                                                                                                                                                                                                                                                                               |
| CURRENCY       | Optional. You can specify which currency you want to use. You can use USD, EUR or GBP                                                                                                                                                                                                                                                                                                                                                                                                                   |
| DELAY          | <p>In milliseconds (e.g. 3000 for 3 seconds delay)<br>When used with mode ACCOUNT this will be the delay between a generation attempt and the next one</p>                                                                                                                                                                                                                                                                                                                                              |
| EMAIL          | Account email or @yourcatchall.com when generating new accounts with ACCOUNT mode (don't forget the @ in front of your catchall)                                                                                                                                                                                                                                                                                                                                                                        |
| PASSWORD       | Account password                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| FIRST NAME     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| LAST NAME      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ADDRESS LINE 1 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ADDRESS LINE 2 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| HOUSE NUMBER   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| CITY           |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ZIPCODE        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| STATE          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| COUNTRY        | A 2-letters country ISO Code (e.g. `GB` for UK)                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| PHONE          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| PAYMENT        | PP or PP ACO for PayPal without or with autopay. If you want to manually pay your order you can just use CC. You will not be charged at checkout time but you manually need to do it via account' orders page.                                                                                                                                                                                                                                                                                          |
| CARD HOLDER    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| CARD NUMBER    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| EXP MONTH      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| EXP YEAR       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| CVV            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| WEBHOOK        | If empty the one set up in `settings.json` will be used                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| PROXY          | <p>Has te the exact filename, don't forget the extension name like <code>.txt</code> (e.g. <code>aliexpress.isps.txt</code>).</p><p></p><p>If empty <code>aliexpress.txt</code> will be used.</p>                                                                                                                                                                                                                                                                                                       |
| IMAP           | <p>When you generate accounts or sometimes even when logging in, Aliexpress might send you a 6-digit OTP code to the given email address. <br>To let Pepper handle this for you, put here your IMAP connection settings in the following format: <code>server:port:username:password</code></p><p></p><p>As example: <code>imap.mail.me.com:993:<pprs@icloud.com>:my-app-password</code></p>                                                                                                            |
| START TIME     | <p>Empty if you want to manually start your task. A specific time in the format <code>hh:mm:ss</code> like <code>08:50:00</code> to automatically start this task at the given time.</p><p></p><p>Don't worry if you recognize you put a wrong time in there. You can still manually force start it. </p><p></p><p>If you didn't put a specific time, don't forget to put <code>MANUAL</code> as a value if you want to avoid every task to immediately start as soon as your task file is started.</p> |

### Generate new accounts

This is the hardest part. They tend to ban easily.

We suggest you to use a catchall and use residential proxies. As of now this is the only thing that works better. You can experience this high ban rate also trying to generate your accounts manually.&#x20;

### Monitoring

Even there, residentials are the way to monitor. You can try your ISPs or DCs but they will be banned quite easily.

### Example taskfile

{% file src="<https://565005617-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_PzqjP5skTkL48YmhH%2Fuploads%2Fj5R8lgUPdimqJqyG7yYG%2Faliexpress.sample.csv?alt=media&token=5fd7bb42-fa9d-429f-a349-8925a2a05520>" %}
