Skip to main content

Use your own courier account and choose courier services with Easyship

Connect your own courier account through Easyship, choose carriers in Beventi, and understand existing rules, permissions and future-service sync.

You can use your own courier contract with Beventi by linking that courier account to Easyship. Choose carriers and services in Beventi, or use Easyship for advanced shipping rules.

Easyship manages your courier account connection. Beventi can save carrier choices as Easyship shipping rules; other rule settings are managed in Easyship.

Before you start

You will need:

  • A production Easyship account connected to Beventi.

  • An active account with a courier supported by Easyship's Link Your Own Courier feature.

  • The account number, credentials, API keys, rate card, or other details requested by that courier.

  • An Easyship plan that supports the courier connection and Shipping Rules you want to use.

Supported couriers, setup requirements, activation times, and fees vary. Check your Easyship plan and your agreement with the courier before accepting live orders.

Connect your own courier account

In Beventi, open Integrations > Easyship > Carriers. Under Have your own carrier account?, select Connect in Easyship. This opens Easyship’s Couriers page.

  1. Choose the courier account you want to connect in Easyship and follow its setup instructions.

  2. Enter the credentials and account details requested by Easyship, then complete any verification.

  3. When the account is active, return to Beventi and select Refresh carriers.

  4. Review the refreshed carrier services and run Test rates with a real basket and destination.

Easyship manages the courier connection. You do not enter courier credentials in Beventi. Supported couriers, negotiated rates, activation requirements and fees depend on your courier agreement and Easyship account. Connecting an account does not automatically turn on a carrier you previously turned off.

Choose carriers and services in Beventi

  1. Open Integrations > Easyship > Carriers and wait for your carriers and existing Easyship rules to load.

  2. Tick the carriers you want to use. Search by carrier or service name, and scroll within the list to see more.

  3. Expand a carrier to choose individual services. A partially selected carrier has some services on and others off.

  4. Use All to see the full list or On to review carriers currently selected.

  5. Under When Easyship adds a new carrier, choose Keep it off to require your approval for new carriers, or Turn it on to offer new carriers automatically.

  6. Select Save changes beneath the settings.

Ticking a checkbox alone does not save a change. Keep at least one currently available service on. Selected services must still support the parcel and destination and meet your other shipping restrictions.

During Easyship setup, this is an optional step after Ship from. Select Save and continue to apply your choices, or Skip for now to move on without writing carrier changes.

What happens to your shipping rules?

When your saved choices require exclusions, Beventi creates or updates an Easyship shipping rule named Beventi carrier exclusions. It reuses the managed rule for later changes rather than creating a new rule on every save. Review it under Configured Easyship rules below the settings.

Changes apply to your connected Easyship account, including shipping outside Beventi. Other Easyship rules still apply.

Existing active rules that only exclude services for all shipments are reflected in the picker, with their source rule names shown. Re-enabling services can update those existing exclusion rules; an emptied standalone exclusion rule is deactivated.

Conditional rules, such as a carrier excluded only for US shipments, and rules with other actions remain read-only. They appear with their conditions, actions, priority and status. Turning a carrier on does not remove those restrictions. The summary shows configured rules; Easyship decides which rules apply to each shipment.

Select Manage in Easyship for conditional restrictions, preferences and other advanced rules. Easyship’s Shipping Rules guide explains conditions and rule priority. Easyship currently documents Shipping Rules as requiring Plus or higher.

New carriers and services

Choosing Keep it off leaves newly added carrier brands off until you select them. Turning off a whole carrier also covers its future services. Choosing individual services affects those services; turning one service back on under a whole-carrier exclusion changes that choice to individual-service exclusions.

Existing exclusions imported from Easyship keep their service-level meaning. Beventi does not assume that excluding every current service also excludes future services.

Beventi synchronizes future-service exclusions hourly and after settings refreshes and saves. New services are covered in Easyship after a successful sync. Review any pending or failed synchronization message. If the managed rule is changed or removed directly in Easyship, automatic updates pause until you reload and review the settings.

Permissions and unavailable controls

Carrier controls need Courier services: Read and Shipping rules: Read and Write on your Easyship API token, in addition to your existing shipping permissions. If prompted, select Update permissions, create or update the token in Easyship, and paste it into the Beventi update form. Keep the token private.

Missing these additional permissions disables carrier editing without disabling otherwise-working shipping. Subscription access or a failed refresh can also disable the controls. Follow the displayed message; Beventi cannot safely save until it has loaded your current rules.

For courier-specific setup, see Easyship’s Link Your Own Courier guide.

Connect Easyship to Beventi

If Easyship is not already connected:

  1. In Beventi, open Integrations > Easyship.

  2. Select Connect Easyship.

  3. Connect the production Easyship account that contains your linked courier and Shipping Rules.

  4. Complete the Easyship setup, including your ship-from address, packages, product measurements, and customs information where required.

Beventi uses the courier accounts, services, and rules available through the connected Easyship account. You do not enter your courier credentials in Beventi.

Turn on live rates and set delivery coverage

  1. Open the order form or wholesale listing you want to configure.

  2. Open Delivery or Shipping > Live rates.

  3. Select Enable live rates.

  4. Under Delivery coverage, choose one of the following:

    • Only selected countries offers live rates only to countries you choose in Beventi.

    • Let Easyship determine availability offers shipping when Easyship returns a live rate for the buyer's destination.

  5. Select the package sizes that Easyship should use.

  6. Save the setup.

Delivery coverage and courier selection are different settings. Only selected countries controls where you are willing to ship. Your Easyship Shipping Rules control which courier services can be returned within that coverage.

If a buyer's country is outside your selected delivery coverage, Beventi will not request an Easyship live rate for that destination. Saved backup rates do not extend the selected country list.

Test the complete setup

Test before publishing and after changing a courier account or Shipping Rule.

  1. Open the order form or wholesale listing.

  2. Open Delivery or Shipping > Live rates.

  3. Select Test rates.

  4. Build a basket that reflects a real order.

  5. Enter a complete delivery address in each country you intend to serve.

  6. Select Get rates.

  7. Confirm that the expected courier and service names appear with sensible prices and delivery estimates.

Test several parcel sizes, weights, destinations, and product combinations. A courier may be available for one route or package but unavailable for another.

If the tester returns a saved backup rate, this does not confirm that your linked courier account or Shipping Rule is working. Review the diagnostics and your Easyship courier settings. Beventi does not use a backup rate to replace a genuine no-service result from Easyship.

What buyers and sellers see

Buyers see the live courier services returned by Easyship for their basket and address. The available choices can reflect your own courier rates and your Easyship Shipping Rules.

When the order is ready to fulfil, you can buy the selected label through Beventi using the connected Easyship account. Courier charges, Easyship usage fees, and billing arrangements depend on your Easyship plan and courier agreement.

FAQ

Does selecting countries in Beventi choose my couriers?

No. Delivery coverage controls where live rates may be offered. Choose carriers and services under Integrations > Easyship > Carriers. Delivery coverage remains a separate setting.

Will buyers see only my linked courier account?

Not automatically. Select the carriers and services you want in Beventi, choose Keep it off for new carriers if needed, save your changes and test the result before publishing.

Can I use my negotiated courier rates?

Yes, when Easyship supports your courier and successfully links your account. The rates and services returned depend on your courier contract and Easyship setup.

What happens if my selected courier is unavailable?

Other eligible services may be offered if your saved choices and applicable rules allow them. If none are eligible, there is no live rate. Test representative parcels and destinations before accepting orders.

Does connecting my courier directly to Easyship connect it directly to Beventi?

No. Beventi continues to use your Easyship connection. Easyship manages the linked courier account and passes eligible services and rates to Beventi.

Where should I check a missing courier rate?

First run Test rates in Beventi with the exact basket and address. Then check the linked courier status, service availability, rule conditions, rule priority, parcel measurements, and destination in Easyship.

Did this answer your question?