AMoP (Asynchronous Multi-Order Processing)
Overview
Asynchronous Multi-Order Processing (AMoP) allows you to receive and process large numbers of orders via FTP rather than processing orders online. You can download the order file from AbeBooks, process the orders, and then send the file back to us.
AMoP is only available for orders where the payment method is Credit Card. Seller Direct payment methods (Money Order, COD, PayPal, etc) are not supported.
Sellers wishing to use AMoP must contact AbeBooks to have this feature enabled in their account. If, after reading this document, you would like AMoP activated for your account, please contact AbeBooks at inventory@abebooks.com.
FTP Folders
Seven folders are created in your AbeBooks FTP account when Asynchronous Multi-Order Processing is enabled:
| Folder Name | File Types | Naming Convention | Purpose |
|---|---|---|---|
| orders | Comma delimited | orders_ClientID_DDMMYY24HHMM.csv | Contains unprocessed orders |
| confirm | Tab or pipe delimited (any extension) | N/A | Confirmed orders are uploaded here |
| sales | Tab delimited | shipto_clientID_DDMMYY24HHMM.tab | AbeBooks' responses to confirmed orders |
| done | Text | ClientFileName.done | Error logs and successfully processed files. A copy of the input file is also stored here. |
| returns | Tab delimited (any extension) | N/A | Returns files are uploaded here |
| returnsreports | Tab delimited | returnfrom_clientID_date_fileID.tab | AbeBooks' responses to returned orders |
| returnsdone | Text | ClientFileName.done | Error logs and successfully processed files. A copy of the input file is also stored here. |
FTP Connection
Connect to orders.abebooks.com using FTP software. You may use a standard FTP client such as FileZilla, or you may use an FTP library from a programming language of your choice for a custom integration.
- AbeBooks supports both FTPS and SFTP for security. Unencrypted FTP connections are not supported. All modern FTP clients support at least one of these protocols.
- If using FTPS, ensure that you set the 'security' or 'protocol' field to: explicit FTP over TLS 1.2.
- When prompted, enter your UserID and API Key in the appropriate fields.
Additional Notes
- Sellers are required to use AbeBooks Payment Services in conjunction with AMoP.
- Asynchronous Multi-Order Processing is available only in English.
- Order files must be downloaded, processed and uploaded to AbeBooks within 4 days to avoid order expiry. Expired orders result in both reduced fulfillment for sellers and unsatisfied customers.
- AbeBooks provides fraud protection on orders where we are accepting payment by Credit Card. Should a buyer contact you with new shipping or payment details after the order has been placed, please make sure to review this information carefully.
- Sellers wishing to use AMoP must contact AbeBooks to have this feature enabled in their account. If, after reading this document, you would like AMoP activated for your account, please contact AbeBooks at inventory@abebooks.com.
- Once AMoP has been enabled for your account, the relevant directories will be available in your account within approximately one hour. The orders folder will be created once you have received one or more orders, and the sales folder will be created once you have processed one or more orders.