This guide outlines best practices for funding an EasyPost Wallet using a bank account in the EasyPost Dashboard, answering common questions, and providing troubleshooting steps.
Why use ACH bank transfers?
ACH transfers are the most reliable method for funding an EasyPost Wallet. Bank accounts are secure and less prone to issues like expiration or fraud, unlike credit cards.
Note: EasyPost only supports US-based bank accounts.
Steps to connect a bank account
- Login to the EasyPost Dashboard.
- Navigate to Account Settings > Billing.
-
Click Setup Wallet or choose Add a Secondary Account or Add a Primary Account if a payment method is already associated with the account.
- Up to two payment methods can be added. To add another, delete one by selecting the three-dot button next to it.
- Up to two payment methods can be added. To add another, delete one by selecting the three-dot button next to it.
- Add a Bank Account: Select this option and follow the prompts to the secure Stripe Financial Connections portal to log in using online banking credentials. (Some banks may require additional authentications (e.g., SMS or phone call)).
- Once verified, the bank account will be ready to initiate the first transfer (processing time: 3-5 days).
Best practices for bank account auto-reload preferences
Note: It is highly recommended that the Auto-Reload Wallet settings be managed to compensate for the longer processing times of bank transfers.
-
Set Auto-Reload Threshold: Ensure auto-funding triggers when the balance is low enough to cover at least five days of shipping costs.
- Example: For $20 daily spending, set the threshold to $100.
-
Set Reload Amount: Set the reload amount to cover at least 10 days of costs.
- Example: For $20 daily spending, set the reload to $200.
FAQs
Q: Is there a processing fee for using bank transfers as a payment method?
A: No, bank transfers to an EasyPost Wallet are free.
Q: How long does it take to process a bank transfer?
A: Bank transfers typically take 3-5 days to complete.
Q: What if a bank is not supported by Stripe Financial Connections?
A: If the bank is not listed in the Stripe Financial Connections portal, a manual verification process is available.
- Follow steps 1-4 above.
- Exit the Stripe Financial Connections portal by clicking the "X" in the upper right corner.
- Complete the Set up a Bank Account form and click Link Account.
- EasyPost will verify the bank account by either:
-
- Making a single deposit with a 6-digit Descriptor Code in the transaction description, if supported by the bank. The Descriptor Code is a 6-digit code starting with “SM” and followed by four numbers (e.g., SM1234).
- Making two small deposits (each less than $1.00) to the bank account. Monitor bank transactions and note the descriptor code and/or amounts.
-
- In the EasyPost Dashboard, navigate to the Billing tab. Select the bank account, click Verify, and:
- If a single deposit was made, enter the Descriptor Code (leave the Deposit fields blank).
- If two deposits were made, enter the deposit amounts.
Q: The account won’t connect, what should I Do?
A: If an error occurs during authentication, contact EasyPost Support and provide details about the error message.
Additional Resources
How to Manage Wallet Auto-Reload Preferences
Stripe Integration Update: Required Actions for ACH Payment Methods