Collecting e-invoice information
Learn how to use a low-code checkout to comply with e-invoicing requirements in Taiwan
Last updated
Learn how to use a low-code checkout to comply with e-invoicing requirements in Taiwan
Last updated
By pairing one of Digital River's low-code checkout solutions with our e-invoicing service, you can make domestic sales in Taiwan that comply with that country's data collection requirements.
On this page, you'll find information on:
If in your request contain physical products, there are various . However, to collect carrier information from customers purchasing as an individual, the value of shipFrom
must be TW
.
To collect the appropriate information from customers, Digital River needs to know whether they're purchasing as an individual or on behalf of an organization. If you know this information before initiating checkout, you can define the in the request. Alternatively, you can .
Prebuilt Checkout determines whether it's a business-to-customer or business-to-business transaction and collects the appropriate information.
If customerType
is individual
and customers use Prebuilt Checkout's drop-down menu to select Taiwan as their shipping or billing country (or you pass a of TW
in the ), Digital River collects and validates the customer's carrier information.
In Component checkouts, you'll need to use the data sent by callback functions to determine what information to collect from customers.
If showTaxIdentifiers
is true
in onReady
or requiredTaxIdentifiers[]
exists in onChange
, then the customer is making the purchase on behalf of a business entity. As a result, you'll need to display the tax identifier component.
If showInvoiceAttribute
exists in onChange
and its value is true
, then the customer is making the purchase an individual. As a result, you'll need to display the invoice component.
In both cases, when customers attempt to advance to the checkout's next stage by clicking your forward navigation control, call the applicable component's done()
function , and then check the value it returns to determine whether the input is valid and the process can advance.
For details, refer to:
If customerType
is business
and customers use the Prebuilt Checkout's drop-down menu to select Taiwan as their shipping or billing country (or you pass of TW
in the create), Digital River collects and validates the customer's tax identification number.