Testing in the Sandbox Environment

Money will not be submitted to the tax authority in your sandbox environment, so it’s the best way to test your integration before going to production. You can force a Quarterly Tax PaymentQuarterly Tax Payment - A non-reversible IRS tax payment that Abound submits. Quarterly tax payments are initiated by calling the Tax Payments API endpoint. to resolve to a specific status in your sandbox environment to test various scenarios by passing the amount specified in the table below. This is especially useful when testing Webhooks for different statuses.

For example, if you want to test a Quarterly Tax PaymentQuarterly Tax Payment - A non-reversible IRS tax payment that Abound submits. Quarterly tax payments are initiated by calling the Tax Payments API endpoint. in which the final status = "error" and errorMessage = "userError", you would create a Quarterly Tax PaymentQuarterly Tax Payment - A non-reversible IRS tax payment that Abound submits. Quarterly tax payments are initiated by calling the Tax Payments API endpoint. with amount = 333.

Status

Description

Amount

created

Tax payment is created, this is the default status

Any other amount not listed below.

pending

Tax payment is submitted to the tax authority

111

done

Successful tax payment

222

error

errorMessage: "userError"

333

error

errorMessage: "paymentMethodError"

444

error

errorMessage: "timingError"

555


Did this page help you?