Manage Your ShipStation API Balance

Your ShipStation API Balance pays for ShipStation API Carrier labels, additional fees, post-shipment carrier adjustments, and shipment insurance for those carriers that are automatically included with your ShipStation API account.

You can programmatically connect via API your own additional, separate carriers and see your negotiated rates inside ShipStaton API, and to connect your own carriers through the ShipStation API dashboard, see our Connect Your Carriers article.

To purchase labels for a ShipStation API Carrier, you must have funds in your ShipStation API Balance. You can add funds when you purchase the label, add them manually in your Subscription Plan > Payment Method settings, or set ShipStation API to enable auto-funding. This feature will automatically add funds once the balance falls below a specified threshold.

Set Up Billing Information and Carriers First

To add funds to your ShipStation API Balance, you must have already set up a payment method with your billing information as well as activated ShipSttion API Carriers.

To learn how you can programmatically add funds via an API call, please see the Add Funds to your ShipStation API Balance page.

Add Funds to Your Balance

After activating ShipEngine Carriers, you must add funds to create labels. All labels created using ShipEngine Carriers are prepaid, using the funds added to your ShipEngine Balance.

To add funds to your ShipEngine Balance:

  1. Log in to ShipEngine.

Enable Auto-Funding

We recommend auto-funding to ensure your postage balance never falls below a set threshold amount. This will help you avoid interruptions to your workflow when creating labels.

To set ShipEngine to auto-fund your balance:

SET_Payment_Add-Funds_PU_Auto-Fund-Fields_MRK.png
  1. Set the Automatically add funds toggle to On. This action will open the Add Funds popup with fields to Automatically add funds.

    Add Funds pop-up with Auto-Funding toggled to On
  2. Set your automatic balance amounts and maximums.

    For example, if you wanted to purchase $250 any time your account balance is below $25, set the When balance falls below amount to ‘25’ and set the Add the following amount to ‘250’. Then enter the maximum number of times ShipStation API can automatically purchase postage in a day.

  3. Click Save.

About Auto-Funding

  • This feature tells ShipStation API to add funds when we detect the ShipStation API Balance has fallen under your set threshold at the time of your label purchase.

  • The minimum purchase amount is $10 regardless of currency type. The maximum purchase amount is $10,000 regardless of currency type.

View Your Transaction History

Transaction History is where you can view an itemized list of transactions that affect your ShipStation API Balance.

The Transaction History grid lists transactions chronologically by date starting with the most recent. It includes the following transaction types:

  • Label purchases

  • Insurance purchases

  • Service charges/adjustments

  • Debits and credits to the ShipStation API balance

  • Refunds

To review your transactions:

  1. Scroll past the Balance and Payment Method sections to find the Transaction History grid.

    This grid shows the Date, Transaction type, Carrier, Amount, and Balance remaining after each transaction.

    Transaction History grid on the Payment Settings page
  2. Click the Calendar to view a specific date range and transaction details like the Shipment ID, Description, and Tracking number.

    SET_PAyment_Transaction-Histy_Calendar-TransactionDetails_MRK.png