You will use an oauth application token.The basic differences between these checkouts are described in the following table. For example when the buyers want to purchase something but send it to someone else. You can collect from the eBay member a different shipping address for the item than the one in their account information. A guest checkout is where someone does not sign into the eBay site and you must collect or have all the information needed in order to purchase and ship the item. The Order API (v2) currently only supports both eBay guest checkouts. If you need more information for handling member workflows, see Order API v1. You can input an average rate but some customers could still be undercharged or overcharged so this is not a perfect solution.Note: The current version of the Order API v2 currently only supports the guest payment flow for eBay managed payments. Unfortunately, eBay’s very limited tax table is just a fact of life for sellers. This means you will either have to undercharge your Tampa buyer (and then owe that sales tax to Florida out of your pocket) or overcharge your Miami customer (and potentially have them complain to customer service or to the state). eBay’s tax table only allows you to pick one rate per state. But if your buyer lives in Tampa you’d charge them 8.5% in sales tax. However, if your buyer lives in Miami you’d charge them 7% in sales tax. Since Florida does not have a marketplace facilitator law, you are still required to collect sales tax from that buyer. You sell on eBay, you have sales tax nexus in Florida, and you make a sale to a buyer in Florida. This presents a problem because many states have hundreds or even thousands of individual sales tax rates. For example, in most states, a seller is required to collect sales tax at the “point of sale”, which is the buyer’s location for ecommerce sales. Unfortunately, eBay’s sales tax collection engine is not as robust as many other ecommerce platforms. If you are required to collect sales tax in a state for which eBay does not collect on your behalf, then you should fill out the tax table that eBay provides to let them know how much to charge. Therefore, if you have nexus in a state (including economic nexus) and eBay isn’t collecting sales tax on your behalf, then you are still required to collect sales tax from buyers in that state. The most common threshold is $100,000 and 200 transactions per year in sales into the state but this number varies widely. States can set a sales and transactions threshold and if an online seller exceeds that threshold, then the seller is required to collect sales tax from buyers in that state. States are now allowed to pass economic nexus laws, and many have done so already. In those states, it is still down to the seller to set up their eBay account to charge sales tax to buyers, to pay the correct amount to the state, and to file returns.īear in mind, however, that the Wayfair decision also changed what nexus means for online sellers. In states with no marketplace facilitator law, like Florida or Missouri, sellers with sales tax nexus (an obligation to collect sales tax) are still required to collect sales tax from buyers via eBay. If the buyer is located in a state with a marketplace facilitator law, then eBay will add sales tax to the purchase. eBay collects sales tax for most, but not all, states.