About Sandbox
Sandbox environment is very similar to the Production build. Feature functionality is identical to the Production environment, with the exception of Sync capabilities. We do not support Sync testing in the Sandbox environment.
Sandbox URLs
The Web Login page to Bill.com Sandbox environment is: https://app-sandbox.bill.com/Login
The API endpoint URL to use for the Sandbox environments is: https://api-sandbox.bill.com/api/v2/
Entities
Entities and Object IDs are unique to each environment. When you create objects in the sandbox, those IDs and details are not transferred to the Production environment. Anything created in the sandbox is separate from the Production environment.
Email Notifications
In the sandbox, email notifications are sent to users and vendors from the sandbox organization. The sandbox environment should use test email addresses to avoid confusion with real actions from the Production environment.
Money Movement
True money movement is disabled in the sandbox environment. To set up the Funding Bank Account, see Adding a bank account in the sandbox environment. To set up a recipient's bank accounts to issue payment, read more about Vendor Bank Accounts. Subscription and/or transaction fees are not charged because there is no actual money movement.
Information: Any price plan in the sandbox can be ignored and does not represent actual pricing.
Adding a bank account in the sandbox environment
The bank account needs to be created via the Bill.com web application in the Sandbox environment.
Before you begin, make sure to sign up.
Initiate setup
The bank account setup process begins with ensuring that your sandbox account includes address information.
- Navigate to https://app-sandbox.bill.com/Login via your browser and log in using your username and password.
- Click Settings at the top-right of your Bill.com account.
- Click Bank Accounts under Your Company.
- Click SET UP NEW BANK.
- If you are prompted to go through verify your identity, complete the two-step verification process.
- Enter the provided test name and address information and click Continue.
- First Name: GEORGE
- Last Name: OLLERICH
- Home Address: 1509 85TH ST N
- City: BIRMINGHAM
- State: AL
- Zip Code: 35206
- Select the final option for each question in step two of the verification process and click Continue.
At this point, you are prompted to use Plaid and complete your setup. - Enter the provided test name and address information and click Continue.
Complete setup with Plaid
Bill.com uses Plaid to connect with bank accounts.
- Bill.com uses Plaid to connect with bank account information. Click Continue when you are prompted to use Plaid and complete your setup.
- Select any bank and click Continue. You are redirected to a test First Platypus Bank sign in page.
- Enter the provided test credentials and click Sign in.
- Username: user_good
- Password: pass_good
- On the Verify your identity page, click Get code.
- On the Verification page, enter any code number and click Submit.
- On the Connect account information page, select Checking account (and any other accounts you want to add) and click Continue.
- On the Connect account information - Confirm page, accept the Terms and Conditions and click Connect account information. You are redirected to continue with your Plaid setup.
- Click Continue.
- Select the accounts you want to add, enter the provided test information, and click Continue.
- Account Type: Business Checking
- Account Holder Name: GEORGE OLLERICH
- If this is the first time you are adding a test bank account, you are prompted to enter an additional set of test information.
- Company owner: GEORGE OLLERICH
- Business type: Corporation
- Industry: Accounting or Bookkeeping
- Tax ID type: EIN
- Tax ID number: 999888777 (or any test Tax ID number)
- Click Continue. The selected test bank accounts are added to your sandbox account.
You can now assign additional users to the bank account for them to pay bills. Assign users to the bank account under SETTINGS > Permissions > Users.
What's Next
- Want to know how your account payables are handled within Bill.com? See Accounts Payable.
- To learn how users are authenticated before logging in to your Organization on Bill.com, see Authentication.