Exemption Certificate Management

CertCapture RESTful APIs

PreferredProgramModel

A preferred program is a customs and/or duty program that can be used to handle cross-border transactions. Customers who sign up for a preferred program may obtain better terms for their customs and duty payments.

To indicate that your company has signed up for a preferred program, specify the code value from this object as the value for the AvaTax.LC.PreferredProgram parameter in your transaction.

Parameters
idOptional
integer

The unique ID number representing this preferred program.

codeOptional
string

A code that identifies this preferred program. To select this program, specify this code value in the AvaTax.LC.PreferredProgram parameter.

originCountryOptional
string

The ISO 3166 country code for the origin permitted by this program

destinationCountryOptional
string

The ISO 3166 country code for the destination permitted by this program

effectiveDateOptional
string

The earliest date for which this preferred program can be used in AvaTax. If null, this preferred program is valid for all dates earlier than endDate.

endDateOptional
string

The latest date for which this preferred program can be used in AvaTax. If null, this preferred program is valid for all dates later than effectiveDate.