Notes on Testing Taxes
(This article will be fleshed out in due time; for now, it's just a simple set of testing steps.)
Test Case 1
- While logged out, navigate to https://members-staging.solidwp.com/cart.php?action=add&id=666
- Confirm that
Solid Suite (1 site)is added to the cart. Total price: $199 - Proceed to checkout; continue as guest; use an alias email.
- For example, if your Stellar email address is george@stellarwp.com, you could use something like george+stagingTestMarch20@stellarwp.com.
- Use the following address:
101 3rd Ave NE, Austin, MN 55912. - Do not check "tax exempt". Just click "Continue to checkout".
- On the next page, confirm that you see sales tax added in the pricing. It should be about $15.68, making for a total checkout price of $214.68.
- Use the test credit card number
4111111111111111to complete the purchase. - The purchase should succeed, and you should be able to set your new account's password.
- Take note of your username, and set a new password.
- As an administrator, log into the staging Recurly environment: https://ithemes-staging.recurly.com/welcome
- Find the order you just placed in step 7. Confirm that $15.68 of sales tax was added to the order and $214.68 was the total order amount.
- NOTE: A one- or two-cent difference is normal, due to the way numbers are rounded on memberpanel. Anything more than one or two cents could be a bug, and should be reported.
Test Case 2
- Log out of Memberpanel.
- Ideally, clear your browser cache and cookies as well for good measure.
- Now, repeat Test Case 1 with the following key changes:
- Do check "tax exempt".
- When prompted for a tax exemption ID, enter a 9-digit number.
- This is a US address, so we are imitating an EIN here. You could literally use
123456789.
- This is a US address, so we are imitating an EIN here. You could literally use
- Proceed to checkout; confirm that the sales tax does not show up on the page where you enter your credit card.
- Use the test credit card number
4111111111111111to complete the purchase. - The purchase should succeed, and you should be able to set your new account's password.
- Take note of your username, and set a new password.
- As an administrator, log into the staging Recurly environment: https://ithemes-staging.recurly.com/welcome
- Find the order you just placed in step 7. Confirm that no sales tax was added to the order, and $199.00 was the total order amount.