Title: Prep Parcel by AMZ PREP
Author: AMZ Prep
Published: <strong>20 Agosto, 2026</strong>
Last modified: 20 Agosto, 2026

---

Procurar plugins

![](https://s.w.org/plugins/geopattern-icon/amzprep-parcel.svg)

# Prep Parcel by AMZ PREP

 Por [AMZ Prep](https://profiles.wordpress.org/arishekarn/)

[Descarregar](https://downloads.wordpress.org/plugin/amzprep-parcel.zip)

 * [Detalhes](https://pt.wordpress.org/plugins/amzprep-parcel/#description)
 * [Avaliações](https://pt.wordpress.org/plugins/amzprep-parcel/#reviews)
 *  [Instalação](https://pt.wordpress.org/plugins/amzprep-parcel/#installation)
 * [Desenvolvimento](https://pt.wordpress.org/plugins/amzprep-parcel/#developers)

 [Suporte](https://wordpress.org/support/plugin/amzprep-parcel/)

## Descrição

Connects WooCommerce directly to the AMZ Prep Parcel platform at parcel.amzprep.
com and
 returns live carrier rates during checkout.

 * Live rates from your negotiated Parcel account
 * Percentage or fixed markup on every rate
 * Per-service enable and disable
 * Optional transit time beside each rate
 * Configurable rate caching
 * Flat fallback rate when the API is unreachable
 * Built-in test quote tool and health checks
 * Redacted debug logging through WooCommerce Status Logs

The plugin talks to the Parcel API directly. It does not create WooCommerce API 
keys,
 does not register webhooks, and does not store your password.

## Instalação

 1. Upload the plugin folder to /wp-content/plugins/ and activate it.
 2. Go to WooCommerce > Settings > Shipping > AMZ Prep Parcel.
 3. Connect your Parcel account, set a ship-from address, and run a test quote.
 4. Add the method to your shipping zones.

## Perguntas frequentes

### Where is my password stored?

It is not. It is exchanged once for a bearer token, which is encrypted at rest using
your
 WordPress salts.

### Why do no rates appear at checkout?

Check the Test & Health tab. The most common cause is that the method has not been
added
 to a shipping zone.

### Does this create shipping labels?

Yes. Open an order, use Get rates in the AMZ Prep Parcel box, pick a service and
create the
 shipment. You can also ship several orders at once with the bulk action
on the orders list.

### Can I ship several orders at once?

Yes. Select them on the orders screen and choose “Ship with AMZ Prep Parcel”. Each
order
 uses the service the customer paid for, or the cheapest enabled service.

## Avaliações

Este plugin não tem avaliações.

## Contribuidores e programadores

“Prep Parcel by AMZ PREP” é software de código aberto. As seguintes pessoas contribuíram
para este plugin:

Contribuidores

 *   [ AMZ Prep ](https://profiles.wordpress.org/arishekarn/)

[Traduza o “Prep Parcel by AMZ PREP” para o seu idioma.](https://translate.wordpress.org/projects/wp-plugins/amzprep-parcel)

### Interessado no desenvolvimento?

[Consulte o código](https://plugins.trac.wordpress.org/browser/amzprep-parcel/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/amzprep-parcel/),
ou subscreva o [registo de alterações](https://plugins.trac.wordpress.org/log/amzprep-parcel/)
por [RSS](https://plugins.trac.wordpress.org/log/amzprep-parcel/?limit=100&mode=stop_on_copy&format=rss).

## Registo de alterações

#### 0.4.8

 * Updated plugin display name to Prep Parcel by AMZ PREP.

#### 0.4.7

 * Tested against WordPress 7.0
 * Translations are now loaded automatically by WordPress.org
 * Carrier Services and the health report now refresh in place after a test quote,
   
   instead of showing the state from before the quote ran
 * Discovered service ids are written to the debug log, with a note when two services
   
   arrive under one identifier

#### 0.4.5

 * Fixed successful quotes being treated as failures: the API answers with 201 Created,
   
   and the plugin only accepted 200
 * All API calls now accept any 2xx status
 * A quote that succeeds but yields no parseable rates is written to the logs in
   full
 * Postal code field widened so a full six-character code is visible

#### 0.4.4

 * signatureRequired now uses the API’s enum (NO, YES, ADULT_SIGNATURE,
    NINETEEN_PLUS_SIGNATURE)
   and is selectable on the Rates & Display tab
 * Blank optional address fields are omitted rather than sent as empty strings,
   
   which the API rejects on minimum-length rules
 * Recipient name and company are backfilled for rating, since WooCommerce has
    
   neither at the cart stage
 * Address fields are truncated to the documented maximums
 * All mbstring calls now fall back gracefully when the extension is absent

#### 0.4.3

 * Fixed the test quote still sending the old ISO date format: it built its own 
   payload
    instead of going through the mapper, so the 0.4.2 fix never reached 
   it
 * The test quote and checkout quotes now share one payload builder
 * Date format retry compares against the value actually sent rather than the stored
   
   setting, so it can no longer skip the correct format
 * Error notices clear when switching tabs instead of appearing on every panel

#### 0.4.2

 * Fixed scheduledShipDate: the API rejects the ISO ‘T’ separator and expects a 
   space
 * Ship date is now rendered in the store timezone, since the field maps to a Java
   
   LocalDateTime which carries no offset
 * If a host rejects the date format, the plugin cycles through known formats and
   
   remembers whichever one works
 * The test quote now checks the ship-from address before calling the API

#### 0.4.1

 * Diagnostics now probe the stored session when already connected, instead of asking
   for
    credentials that are not on screen in that state
 * Added token lifetime and automatic renewal checks, including whether WP-Cron 
   has the
    keep-alive scheduled

#### 0.4.0

 * Confirmed the live auth contract: principal + credential, Bearer token, 1 hour
   access
    token, 2 hour refresh token
 * Authorization header now uses the token_type the server returns
 * Sessions renew automatically: refresh first, then re-authenticate with stored
   
   credentials when the refresh token has also lapsed
 * New “Stay connected” option, on by default, storing the password encrypted
 * Scheduled keep-alive every 30 minutes so quiet stores do not lose the connection
 * Session state shown on the Connection tab and in the health checks

#### 0.3.3

 * Authentication no longer retries alternate field shapes after a rejected account,
   
   which previously replaced the real error with a misleading one
 * Error messages now read the platform’s semantic code rather than the HTTP status,
   
   which this API uses loosely (400 for authentication failures)

#### 0.3.2

 * Fixed authentication: the API expects “credential” (singular), not “credentials”
 * Validation errors from the API now name the offending field on screen

#### 0.3.1

 * Added a step-by-step connection diagnostic on the Connection tab
 * Authentication errors now explain what the status code means instead of showing
   a bare failure
 * API host can no longer be saved or rendered blank
 * Authentication retries once with username/password if principal/credentials is
   rejected as malformed

#### 0.3.0

 * Order meta box: rate shop an order and buy a label without leaving WooCommerce
 * Shipment records stored per order, with void and full history
 * New Shipped order status, inserted after Completed
 * Configurable order status and customer email after shipping
 * Tracking on the customer order page, in order emails, and in My Account
 * Built-in tracking URLs for fifteen carriers, plus a fallback pattern
 * Bulk action: ship selected orders from the list screen
 * Shipment column on the orders list
 * Box packing with a configurable box list
 * Deactivation feedback prompt
 * HPOS order screens supported alongside the legacy post table

#### 0.2.0

 * AMZ Prep branding in the settings header, connection panel and admin notices
 * Logo mark carries a live connection status indicator
 * Logos ship as WebP with PNG fallbacks

#### 0.1.0

 * Initial release: authentication, live rate quoting, markup, service management,
   
   test quote tool, health checks.

## Metadados

 *  Versão **0.4.8**
 *  Última actualização **Há 1 dia**
 *  Instalações activas **Menos de 10**
 *  Versão do WordPress ** 5.6 ou superior **
 *  Testado até **7.0.4**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/amzprep-parcel/)
 * Etiquetas
 * [fulfillment](https://pt.wordpress.org/plugins/tags/fulfillment/)[parcel](https://pt.wordpress.org/plugins/tags/parcel/)
   [rates](https://pt.wordpress.org/plugins/tags/rates/)[shipping](https://pt.wordpress.org/plugins/tags/shipping/)
   [woocommerce](https://pt.wordpress.org/plugins/tags/woocommerce/)
 *  [Visualização avançada](https://pt.wordpress.org/plugins/amzprep-parcel/advanced/)

## Classificações

Ainda não foram submetidas avaliações.

[Your review](https://wordpress.org/support/plugin/amzprep-parcel/reviews/#new-post)

[Ver todas as revisões](https://wordpress.org/support/plugin/amzprep-parcel/reviews/)

## Contribuidores

 *   [ AMZ Prep ](https://profiles.wordpress.org/arishekarn/)

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/amzprep-parcel/)