Get prerequisite, mutual exclusivity, and member country conditions for a registration type
"REG_TRADEBLOC_EU_3000_UOSS_VAT"| Type | Description | Create behavior |
|---|---|---|
PREREQUISITE_REGISTRATION | At least one of the listed registrations must be active | Blocked if no prerequisite is active |
MUTUALLY_EXCLUSIVE | Cannot coexist with any of the listed registrations | Blocked if any listed registration is active |
MUTUALLY_EXCLUSIVE_WITH_MSI | Cannot coexist with listed registrations in the selected member state country only | Blocked only in the specific country |
MEMBER_COUNTRY_TO_REGISTER_THROUGH | You must choose one of the listed countries to register through | Pass registered_through_registration_tax_type_id when creating |
PREREQUISITE_REGISTRATION condition exists, at least one of the listed registrations must be active for your corporation. For Union OSS, this means you need an active domestic VAT registration in an EU member state.
When creating, pass the UUID of your existing domestic registration as member_state_registration_id:
MEMBER_COUNTRY_TO_REGISTER_THROUGH condition exists (Non-Union OSS, IOSS), you must choose one of the listed countries and pass its content ID:
MUTUALLY_EXCLUSIVE condition exists, creating the registration is blocked when any of the listed registrations are active. You must archive or close the conflicting registration first.